Construct2/3

创建于:2017-02-24

创建人: iconboy

103 信息 412 成员
Construct2/3 引擎开发专题

[CONSTRUCT 2範例] 收集魂魄效果(使用moveTo)

傅老師 2017-06-24

注意! 本範例使用C3 + rex_moveTo插件

一般來說我們會將血條坐在parallax為(0,0)的ui層,因此在進行遊戲物件與ui物件的互動時,座標必須進行轉換。

轉換相關的表達式包括:
1. LayerToCanvasX / LayerToCanvasY: 將指定圖層上的某座標轉換為H5遊戲canvas的座標
2. CanvasToLayerX / CanvasToLayerY: 將H5遊戲的canvas座標轉換為指定圖層上的某座標

另外補充一點,若有利用layoutScale做出整個遊戲畫面的縮放效果,則左上角canvas座標是(0,0),右下角canvas座標是(WindowWidth, WindowHeight)

http://pan.baidu.com/s/1bA6SCQ

Image title



(转发自:原日志地址

近期喜欢的会员

 
totoyan 2017-06-29

这篇干货是每个萌新必学课程!

 
vzad 2017-08-29

呃。。提供一种思路…… 在UI层左上看不到的地方放一个透明精灵,记下它的UID,要收集的东西直接 move_to UID 即可……

 
傅老師 2017-11-07

vzad 好方法~

 

加入 indienova

  • 建立个人/工作室档案
  • 建立开发中的游戏档案
  • 关注个人/工作室动态
  • 寻找合作伙伴共同开发
  • 寻求线上发行
  • 更多服务……
登录/注册