写在前面
!!本文章不具有参考意义!!
主要作者健忘所以学明白了就写下来给未来忘掉的自己看(x
关键词
ZGE:ZGame Editor
相机
默认相机世界坐标示意图
默认相机朝向Z轴正方向
Component in general
和unity得component不同的地方在于在ZGE里,资源(Sound、Mesh)和行为(PlayerSound,RenderMesh)都是component,我猜coponent tree底下的content就是用来存放资源component的,大佬说相机也放content。
Component:Model
Model可以看作unity里的prefab+monobehaviour。createModel(<Model>)可以在ZExpression里在运行时根据逻辑创建Model。
Component: ZExpression
一个可以被执行的代码块(Callback方法)。可以挂在各种条件节点(OnRender,OnUpdate,etc)下,自动运行,而Zlibrary不会
Component: ZLibrary
存放可复用代码,不确定生命周期是怎么样的,有待实验,反正吃不准就套在OnLoad底下。
Component: Bitmap
BitmapExpression中X,Y的起点(0,0)是屏幕左下角
以及。。在BitmapExpression里写trace来debug软件必崩溃
!!WARNING!!
DO NOT WRITE ANY TRACE FUNCTIONS INSIDE OF BITMAPEXPRESSION THAT WILL CAUSE ZGE TO CRASH
Bitmap的Size一定要是2的幂,要不然会有误差
つづく
网友评论