Skip to content

Releases: dogdie233/DancingLineFMSample

v1.0.0 Now Level Can Finish!

04 Aug 12:32
881e3c9
Compare
Choose a tag to compare

新增

Ending 结束金字塔

修改

现在线身会朝向线头了

v0.1.0 First Release Version!

13 Jun 05:34
ef8e326
Compare
Choose a tag to compare

新增

普通内容

皮肤系统,具体请看SkinCreationBaseSkinInfoBase
落地粒子、线的死亡粒子
重开游戏的支持,只需要将GameController中的State设置为GameState.SelectingSkins即可
增加PivotOffset修改焦点位置
皇冠的复活参数可以自动设置(Crown中的auto)

修改

CameraRotater -> CameraRotator
LineRespawnAttributes.positon -> LineRespawnAttributes.position
现在相机需要一个父组件Arm

Fix1

修复了当复活/重开时报错且线身和粒子不会被销毁的bug

v0.0.4

27 Feb 05:30
0497045
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

Animation System

v0.0.3

29 Nov 05:34
de30e93
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

普通内容

新增

钻石
钻石屑(有点卡, 具体请查看 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

说明

EventManageronDiamondPickedonCrownPicked会在 line.eventsonDiamondPickedonCrownPicked 前执行, 但即使在EventManager 中把canceled设置为true依旧会触发 line.events 中的事件

杂项

代码简化

注意

现在线不会自动注册BGbutton的监听,请手动注册(

v0.0.2

15 Nov 03:52
8a04f3a
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

注意, 这只是一个预览版, 仅用于测试

新功能

BGM
事件系统(又改了)
监听线的死亡和转弯

修复

线在开始的时候转弯
线落地线身长度是特性(
事件优先级排序反了(fix1)

有bug发issues

v0.0.1

31 Oct 08:02
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

注意, 这只是一个预览版, 请不要用此版本

新功能

线的移动
跟踪相机动画
事件系统大致框架

已知bug

线在开始移动的时候会转弯
线在落地瞬间转弯线身长度有问题