この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
wiki:defold2:api:001 [2017/11/05 01:57] step |
wiki:defold2:api:001 [2017/11/11 13:32] step |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
- | ====== Game Object ====== | + | ====== GameObjectについて ====== |
+ | collection(画面)に配置するもの。キャラやマップなど配置するものはすべてこれ。 | ||
- | ====== Enableに変更 ====== | + | |
+ | ===== 自分自身を有効/無効 ===== | ||
<sxh javascript; title: sample.script> | <sxh javascript; title: sample.script> | ||
+ | --有効 | ||
msg.post (".", "enable") | msg.post (".", "enable") | ||
+ | |||
+ | -- 無効 | ||
+ | msg.post (".", "disable") | ||
</sxh> | </sxh> | ||
+ | \\ | ||
- | ====== Disableに変更 ====== | + | ===== 移動・回転・拡大縮小 ===== |
<sxh javascript; title: sample.script> | <sxh javascript; title: sample.script> | ||
- | msg.post (".", "disable") | + | |
+ | -- 移動。 | ||
+ | local vpos = vmath.vector3(0, 0, 0) | ||
+ | go.set_position(vpos) | ||
+ | |||
+ | -- 回転。 | ||
+ | local vquat = vmath.quat(0,0,0,1) | ||
+ | go.set_rotation(vquat) | ||
+ | |||
+ | -- 拡大縮小。 | ||
+ | local vscale = vmath.vector3(1, 1, 1) | ||
+ | go.set_scale(vscale) | ||
+ | |||
</sxh> | </sxh> | ||
+ | \\ | ||