芯友网xin1234.com

U3D有人发现js的版本这里addImage频繁调用,掉帧然后发现了这个玩意只要texture为空,就走第二个,然后频繁



与世无争狗
昨天有人发现js的版本这里addImage频繁调用,掉帧
然后发现了这个玩意
只要texture为空,就走第二个,然后频繁addImage
黑狗
。。。
灰狗
黑狗
为何我觉得很正常。。
灰狗
正常个屁
黑狗
哪里有问题。。
Alpha狗
为何我也觉得正常 
灰狗
这会一直执行addImage啊
Alpha狗
addimage的时候也会做重复检查
黑狗
对啊
有啥问题呢
与世无争狗
但是你会多执行一次函数的啊
灰狗
你们以为重复检查就没有性能消耗吗?
黑狗
多执行一次函数就会卡了?
与世无争狗
直接取texture
不是更好么
黑狗
这不是取不到啊
Alpha狗
就是
与世无争狗
这里面不是开销么,然而我们感受不到
js哪里有人发现的
看不出来问题啊
与世无争狗
js性能这么差么
黑狗
js没救了 多检查一次就卡。。
Alpha狗
多一次addimage去查一下hashmap。能卡到哪里去
你真正做一下profile,这点查表的开销绝对不是重点
与世无争狗
但是这种写法明显有问题啊,你既然执行了addImage,肯定要保存texture,下次调用直接return了
Alpha狗
肯定是一直传nullptr,一直在addimage,加的还都是内存里面没有的图,IO才是重点
与世无争狗
你每次都要走一遍addimage
Alpha狗
这有开销,但是肯定不是造成程序卡顿的主要原因
与世无争狗
不清楚,他们用的新版本的cocos
好像是creator那个cocos
黑狗
反正我觉得这不是问题。。
与世无争狗
我们这个版本没什么实质问题
黑狗
creator都不是cocos2dx了好么
都不走继承了。。
与世无争狗
好像creator那个用的定制cocos和-x很大区别啊
黑狗
creator是新引擎了
与世无争狗
那玩意开源了么
黑狗
只是有点cocos的影子还在
与世无争狗
看样子你是看过那玩意了啊
黑狗
还是那句话,都是组件式,都是走编辑器。。
Alpha狗
 我想起我以前做地图替换的测试,就是把地图切碎,然后滑动屏幕的时候动态加载那种
黑狗
都是免费
不如上Unity、
Alpha狗
替换图块的时候,我随手写了一个很渣的算法
与世无争狗
对啊,既然和unity一样,为什么不用unity
黑狗
还没有Unity好用。。
与世无争狗
真要热更新,可以玩ulua那些
ulua也有好几个产品上线了
黑狗
然而Untiy最大的问题是特么的自己不稳定。
Alpha狗
稍加优化过后是n^2 , 之前那个随手的就是n^4,我以为这个地方肯定卡爆了,结果一点关系都没有
黑狗
各种崩溃
与世无争狗
unity不稳定?
黑狗
Unity本身不稳定。。
与世无争狗
是不是代码写的有问题啊
黑狗
不是说他产品不问题
不稳定。
与世无争狗
怎么不稳定法
黑狗
额。。
@Alpha狗 现在CPU的运算速度还是相当快的
Alpha狗
就是说,肯定不会因为多查一次表有多大影响
黑狗
代码有问题,和Unity相关的能显示。。很多时候C#的逻辑炸了。。
编辑器都炸了。
与世无争狗
c#逻辑炸了,编辑器就炸了?
黑狗
有些时候用VS调试。。
creator好不好用  另说   拉商业投资
黑狗
一言不合就崩溃
与世无争狗
不知道你怎么写的了
一言不合就崩溃
你不弄个新的东西   别人怎么投资
与世无争狗
我都没听人家这样吐槽过
黑狗
之前用封送指针的东西
也是一样的 一言不合就崩溃
我才接触一个月不到。。
与世无争狗
飘抓住实质了
你玩的太高级了
不是有两个老鸟么
让那两个老鸟搞啊
你一个负责人瞎操心
你好好的准备背锅就行了

相关问题
弄成dll 然后黑node.js调用这样就行了吧编译成dll 就可以访问到我这个run的函数了c】 不算;dll只能在wi
群里有用lua来写u3d的脚本的吗?lua怎么调用C#的接口呀】 有问题吗。。;lua怎么调用C#的接口呀;你用的什么框架;
 我用Newtonsoft.Json;抓换后的 JSON  是有 \  这样的转义字符的。】 这个没事啊;问题是 我的前台很傻比。      他尽然把这个 转义 解析出来了;
thinkphp自定义类怎么调用,3.2版本】 use ;怎么改
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容