1
1

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

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1