Javascript
OsbornXie
信仰
展开
-
ccsprite使用setTexure,解决动作中同精灵换图变形问题
给一个ccsprite使用setTexure方法来换图片,如果需要同时更换大小,不能使用setContentSize,而是使用setTexureRect 给一个ccsprite换图 例如我们这里一个扑克牌,打出去之后要变小,原来是直接scale,美术说可能会变形,于是做了一套更小的扑克图,打出去的时候,切换成另一张图 如果不setTexureRect的话,新图会适应原图大小,就会扭曲原创 2014-08-29 10:03:01 · 863 阅读 · 0 评论 -
Javascript 效率优化总结
循环 循环是很常用的一个控制结构,大部分东西要依靠它来完成,在JavaScript中,我们可以使用for(;;),while(),for(in) 三种循环,事实上,这三种循环中for(in)的效率极差,因为他需要查询散列键,只要可以就应该尽量少用。for(;;)和while循环的性能应该说 基本(平时使用时)等价。 而事实上,如何使用这两个循环,则有很大讲究。我在测试中有些很有意思的情况,见附原创 2014-08-29 10:17:31 · 1060 阅读 · 0 评论