【iOS-cocos2d-X 遊戲開發之十二】自訂Cocos2dx搖杆(增強Joystick),增加搖杆跟隨使用者觸點作為搖杆座標,讓搖杆不再死板!

來源:互聯網
上載者:User

本站文章均為 李華明Himi 原創,轉載務必在明顯處註明: 轉載自【黑米GameDev街區】 原文連結: http://www.himigame.com/iphone-cocos2dx/721.html           ☞ 點擊訂閱 ☜ 本部落格最新動向!及時將最新博文通知您!

 

對於虛擬搖杆在遊戲開發中必不可少,Android方面的是由Himi自己實現封裝的,大家可以移步到這裡查看詳細實現機制:

【Android遊戲開發二十四】360°平滑遊戲搖杆(觸屏方嚮導航)

那麼在Cocos2d引擎已提供此搖杆類(Joystick),所以Himi也就懶得重寫了,但是Cocos2dx中並沒有封裝,那麼這裡Himi給出Cocos2dx版的Joystick(HRocker類),並且Himi對此類添加了一個跟隨使用者觸點作為搖杆座標的功能!

這裡不多說代碼結構直接貼出源碼,然後重點說下使用與方法參數,具體實現可以參考源碼以及Android部分Himi的實現機制;

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.