Releases: dogdie233/DancingLineFMSample
v1.0.0 Now Level Can Finish!
v0.1.0 First Release Version!
新增
普通内容
皮肤系统,具体请看SkinCreationBase
和SkinInfoBase
落地粒子、线的死亡粒子
重开游戏的支持,只需要将GameController
中的State
设置为GameState.SelectingSkins
即可
增加PivotOffset
修改焦点位置
皇冠的复活参数可以自动设置(Crown
中的auto
)
修改
CameraRotater
-> CameraRotator
LineRespawnAttributes.positon
-> LineRespawnAttributes.position
现在相机需要一个父组件Arm
Fix1
修复了当复活/重开时报错且线身和粒子不会被销毁的bug
v0.0.4
v0.0.3
普通内容
新增
钻石
钻石屑(有点卡, 具体请查看 DiamondTest
场景)
皇冠(可复活)
皇冠图标(未多平台测试)
BGM淡出
线的最大可控制角度(即在地板倾斜角在某个范围内才可转弯)
修复
线在撞到墙的侧面时可以穿过去
事件
新增
当复活 EventManager.onRespawn
当拾取皇冠 EventManager.onCrownPicked
当拾取钻石 EventManager.onDiamondPicked
回调callback
Invoke方法返回args值
移除
EventManager.onGameOver
事件 (请使用 EventManager.onStateChange
代替)
修复
handlers变量的static关键字导致的惨剧(指捉虫1小时)
RemoveListener方法报错(((smjbwy
修复 line.onTurn
事件的 canceled
变量默认为 true
的bug
说明
EventManager
的 onDiamondPicked
和 onCrownPicked
会在 line.events
的 onDiamondPicked
和 onCrownPicked
前执行, 但即使在EventManager
中把canceled设置为true依旧会触发 line.events
中的事件
杂项
代码简化
注意
现在线不会自动注册BGbutton的监听,请手动注册(