Corona handsonvol.2 #6

571 views
509 views

Published on

Corona HandsOn Vol.2第六回の資料です。
ピタゴラスイッチ作りをします。

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
571
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
6
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Corona handsonvol.2 #6

  1. 1. ColonaLabs.com 14年4月26日土曜日
  2. 2. ColonaLabs.com    Code Less, Play More ! with Corona SDK(vol.2) #6 CoronaSDK Ambassador      小野 哲生 14年4月26日土曜日
  3. 3. ColonaLabs.com Corona SDK でピタゴラスイッチ作り 6限目。。。 キーンコーン♪ カーンコーン♪ 14年4月26日土曜日
  4. 4. ColonaLabs.com • 横向きの画面レイアウト • オブジェクトの表示 • タッチイベントの作成 • 物理演算 •Workshop ピタゴラスイッチ作成 Corona SDK でピタゴラスイッチ作り 14年4月26日土曜日
  5. 5. ColonaLabs.com • 事前準備 GitHubから、zipをダウンロード https://github.com/TetsuoOno/CoronaSDKv2_6 資料は、SlideShareにあります。 http://www.slideshare.net/tetsuoono/corona- handsonvol2-6 Corona SDK でピタゴラスイッチ作り 14年4月26日土曜日
  6. 6. ColonaLabs.com Corona SDK でピタゴラスイッチ作り • 横向きの画面レイアウト 14年4月26日土曜日
  7. 7. ColonaLabs.com Corona SDK でピタゴラスイッチ作り • 横向きの画面レイアウト 14年4月26日土曜日
  8. 8. ColonaLabs.com • オブジェクトの表示 local _W = display.contentWidth local _H = display.contentHeight local back = display.newRect(_W/2, _H/2, _W, _H) local rect = display.newRect(_W/2, _H*3/4, _W, 10) rect:setFillColor(0.5, 0.3, 0.1) rect.rotation = 15 Corona SDK でピタゴラスイッチ作り 14年4月26日土曜日
  9. 9. ColonaLabs.com • オブジェクトの表示 Corona SDK でピタゴラスイッチ作り 14年4月26日土曜日
  10. 10. ColonaLabs.com • タッチイベントの作成 Corona SDK でピタゴラスイッチ作り local function onTouch(event) if(event.phase == "ended")then local circle = display.newCircle(50, 50, 20) circle:setFillColor(0, 0.6, 0.8) end end Runtime:addEventListener( "touch", onTouch ) 14年4月26日土曜日
  11. 11. ColonaLabs.com • タッチイベントの作成 Corona SDK でピタゴラスイッチ作り 14年4月26日土曜日
  12. 12. ColonaLabs.com Corona SDK でピタゴラスイッチ作り • 物理演算 プログラムの最初に追記 local physics = require ("physics") physics.start( ) rect.rotation = 15の下に追記 physics.addBody( rect, "static",{ }) circle:setFillColor(0, 0.6, 0.8)の下に追記 physics.addBody( circle, { radius = 20 }) 14年4月26日土曜日
  13. 13. ColonaLabs.com Corona SDK でピタゴラスイッチ作り • 物理演算 14年4月26日土曜日
  14. 14. ColonaLabs.com •Workshop ピタゴラスイッチ作成 Corona SDK でピタゴラスイッチ作り • 表示モードの変更 physics.setDrawMode(“hybrid”) • 重力方向の設定  physics.setGravity( x, y ) • オブジェクトの物理属性変更( 〇〇の数値調整) { density = 〇〇, friction = 〇〇, bounce = 〇〇, } • オブジェクトをセンサーにする { isSensor = true } • 見えないオブジェクトにする obj.isVisible = false ※質問随時受付 14年4月26日土曜日
  15. 15. ColonaLabs.com   Corona SDK (vol.2) #6まとめ 14年4月26日土曜日
  16. 16. ColonaLabs.com • 横向きの画面レイアウト • オブジェクトの表示 • タッチイベントの作成 • 物理演算 •Workshop ピタゴラスイッチ作成 Corona SDK でピタゴラスイッチ作り 14年4月26日土曜日
  17. 17. ColonaLabs.com Corona SDK 書籍に関する告知 14年4月26日土曜日
  18. 18. ColonaLabs.com Corona SDK 書籍に関する告知 • MacPeople6月号(4月28日発売)に Corona SDK の記事を寄稿しました! • マイナビ出版より6月上旬発売の Corona SDK の技術書を執筆しました! 14年4月26日土曜日
  19. 19. ColonaLabs.com ありがとうございました! vol.3へ つづく? 14年4月26日土曜日

×