local test = vci.assets.GetTransform("Empty2")
local a = 0
local SubItem = vci.assets.GetTransform("アイテムの名前")
local angle = 1
function updeteAll()
a = 0 + 1
if a > 360 then
a = 0
end
test.SetLocalRotation(Quaternion.euler(0,a,0))
angle = angle + 1
SubItem.SetLocalRotation(Quaternion.Euler(-90,0,0) * Quaternion.Euler(0,0,angle))
end
SubItem.SetLocalRotation(Quaternion.Euler(-90,0,0) * Quaternion.Euler(0,0,angle))
ここに関しては、回転速度と軸の固定するところになります。
そして複雑に回したいなら、(Quaternion.Euler(-90,0,0)ここを()の数字の中を変えるだけです。
失敗したくないなら最初は、C♯で作って動きを確認してからLuaに組み込むといいかと思います。
私も失敗していろいろと教えてもらいながら勉強しています。
皆さんもがんばって作れるように見守っていきたいと思います。
私は、初めての投稿になりますが今後、新たな商品を作っていきたいと思います。
応援よろしくお願い致します。
結城明日奈アクセサリーショップ
https://natuirokisek.thebase.in/?_gl=1*16vaufz*_ga*MTU0MDE2NjY0NC4xNzAzMDE0MzE4*_ga_574HL6KGKQ*MTcwMzAxNDMxOC4xLjEuMTcwMzAxNDM5MC40OC4wLjA.
もし、興味がありましたら覗いてみてください。
ザシードオンラインで販売中のSAO記録媒体になります。これに回転のプログラム入れて動かしております。
無料なので、取得してみてね。
https://virtualcast.jp/products/17d5a49e09ea922e0c221e873228302c455a1607635c072f1a4b336402d1a109