是这样的,我工作时主要用到ccx-lua版本,用习惯了lua导致现在做个啥都想用lua去做。
现在个人的项目上想用一下unity,但是对unity的开发方式不怎么习惯(因为ccx都能够从main去入手,而unity只能对着组件),所以就打算加个lua层进去用lua来做主开发(就是进去之后就直接执行一个main.lua,然后主循环都在lua里)。可这样的话感觉又已经脱离了unity的开发方式,所以就非常纠结……
顺带说一下,这里加层lua还有个主要原因是因为做事件系统感觉会比较方便(项目是个冒险解谜类的),像是事件响应的变量判断都可以做成一段字符串的配置,然后在加载配置的时候loadstring一下,在判断的时候调用一下就好了。也可以单独对地图进行特例化操作。
或者不知道吧友们有什么好的经验可以说说呢(是的,我是来讨经验的)
现在个人的项目上想用一下unity,但是对unity的开发方式不怎么习惯(因为ccx都能够从main去入手,而unity只能对着组件),所以就打算加个lua层进去用lua来做主开发(就是进去之后就直接执行一个main.lua,然后主循环都在lua里)。可这样的话感觉又已经脱离了unity的开发方式,所以就非常纠结……
顺带说一下,这里加层lua还有个主要原因是因为做事件系统感觉会比较方便(项目是个冒险解谜类的),像是事件响应的变量判断都可以做成一段字符串的配置,然后在加载配置的时候loadstring一下,在判断的时候调用一下就好了。也可以单独对地图进行特例化操作。
或者不知道吧友们有什么好的经验可以说说呢(是的,我是来讨经验的)