ユーザ用ツール

サイト用ツール

wiki:defold:tips:007

差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
wiki:defold:tips:007 [2016/04/12 12:58]
step 作成
wiki:defold:tips:007 [2016/04/12 13:12] (現在)
step
ライン 30: ライン 30:
 function update(self,​ dt) function update(self,​ dt)
  
-for i, p in ipairs(pieces) do 4+for i, p in ipairs(pieces) do
  local pos = go.get_position(p)  local pos = go.get_position(p)
   
- if pos.x <= -228 then 5+ if pos.x <= -228 then
  pos.x = 1368 + (pos.x + 228)  pos.x = 1368 + (pos.x + 228)
  end  end
   
  pos.x = pos.x - self.speed  pos.x = pos.x - self.speed
- go.set_position(pos,​ p) 6+ go.set_position(pos,​ p)
 end end
 </​sxh>​ </​sxh>​
ライン 44: ライン 44:
 \\ \\
 \\ \\
 +===== スクリプトファイルを動作させる =====
 +main.collectionを開いて、新規GameObjectを作成します。名前は**groundController** とします。
 +{{:​wiki:​defold:​tips:​2016041213.png|}}
 +\\
 +\\
 +**groundController**を右クリック→AddComponent From File を選択し、
 +先ほど作成したground.scriptを選択します。
 +{{:​wiki:​defold:​tips:​2016041214.png|}}
 +
 +正しくコンポーネントが追加されていれば図の様になっています。
 +
 +Ctrl+BのBuild & Run で実行すると地面が横にスクロールしていくのが確認できます。
 +{{:​wiki:​defold:​tips:​2016041215.png|}}
  
Permalink wiki/defold/tips/007.1460465934.txt.gz · 最終更新: 2016/04/12 12:58 by step

oeffentlich