之前看到了一个游戏,画一笔,那个东西就有有了一定的物理效果。最后这个方案被我用在了2019_GameJam上。
感觉还行吧,下面就来说一说具体做成。
1.画线
用一张和屏幕大小一致的Texture2D,在上面进行绘画,但是单纯的画是不行,还需要进行粗细和防止断断续续的做法以及画布分辨率优化的操作。
2.生成碰撞边界
记录鼠标点,转化为世界点,接着设置碰撞线。
3.各种逻辑
由于用了FMS状态机,所以代码有些多了,我放个连接把。
游戏下载
提取码:1c9k
之前看到了一个游戏,画一笔,那个东西就有有了一定的物理效果。最后这个方案被我用在了2019_GameJam上。
感觉还行吧,下面就来说一说具体做成。
用一张和屏幕大小一致的Texture2D,在上面进行绘画,但是单纯的画是不行,还需要进行粗细和防止断断续续的做法以及画布分辨率优化的操作。
记录鼠标点,转化为世界点,接着设置碰撞线。
由于用了FMS状态机,所以代码有些多了,我放个连接把。
游戏下载
提取码:1c9k