flash沙盘预测试性能
页游常用flash,flash要做出效果又节约资源是性能诟病。
这里可以尝试做一个推送沙盘,背景是场景的背图,里面跑xxx3D模型,在一定范围内无序8个方向固定速度行走。需要使用景深排序。
import ghostcat.debug.Debug;
创建一个 protected function CreateUI add一个基本的fpsaddChild(new FPS())
import ghostcat.debug.FPS;
人物和人物之间的处理。
import ghostcat.game.item.sort.Sort45Calculater;
import ghostcat.game.item.sort.SortYCalculater;
private function confirmBNHandler(event:MouseEvent):void |
{ |
var n1:int = int(stageWText.text) |
var n2:int = int(stageHText.text) |
var n3:int = int(runnerNumText.text) |
if (n1 && n2 && n3) |
this.init(renderBN.selected,sortBN.selected,boxsGridBN.selected,positionBN.selected,n1,n2,n3); |
} |
|
import ghostcat.ui.controls.GText;
import ghostcat.game.util.GameMoveByPathOper;
最后让人物模型移动起来,人物模型移动起来时,可以设置多少模型的数量。
这样就可以本地看下Cpu和虚拟内存。
最好是可以设置不同测试的场景:
比如人物模型和npc模型运行;人物模型围绕场景模型定点移动等。
当在本地查看可以接收后,就可以制定可见模型的数量,面数,便于布怪。
转自自己网易博客love_yan