- Creator 版本: 3.7.2
看看怎么样?是不是有点多余还是造轮子。
配置如下
这个轮子如何,欢迎评论。
看看怎么样?是不是有点多余还是造轮子。
配置如下
这个轮子如何,欢迎评论。
可以的,这样的功能能延伸出很多用处,可以继续发展一下
闭眼造,谁还不整个数据监听.
好东西呀,麻烦分享一下完整源码咯
在游戏上用这种功能不会产生性能问题吗
我觉得这个取决于写得好不好了,很容易不可控,还是看影响多少
尽可能优化呗。减少代码执行。
确实是这样,效率怎么样还真不清楚。
vue那个种就是mvvm, 底层原理就是变量改变时发送消息, 你有写过消息系统就知,那性能损耗不在于你的消息发送, 而是你的消息监听数量
我这造的和VUE的大概有点不一样。消息发送。虽然也有使用绑定监听事件。在像editbox这种组件才会使用监听输入然后反馈到数据中才使用。类似双向绑定把。
双向绑定editbox
我只能说web前端老哥涉及游戏开发带来了新的玩法哈哈哈
其实都一様的, 有消息系统, 也有是利用Object.defineProperty 的方法建立一个同名变量的get set函数, 像我也有类似组件, 有绑label的, sprite的, scrollview的等等, 而且读取属性能是去到很深, 比如:obj.propertyA.subPropertyB 这様
哦,我是用这个Object.defineProperty 建立的。。
嘛,轮子写的倒是很快乐哈。。。特别是数据列表。为了能够简化UI的一些数据繁琐操作。至于游戏玩法等方面还是得自己写。