Unity 3D学习笔记之API浅记(建议收藏嘿嘿)

栈:
Stack stack=new Stack();
stack.push(‘a’);在栈顶添加一个字母
stack.peek();从栈顶取出一个字母并且删除
stack.pop();从栈顶取出一个字母不删除
stack.Count();查询栈里的元素个数
队列:
Queue queue=new Queue();
queue.Enqueue(‘a’);从队列顶部添加字母
Queue.peek();从底部取出一个字母
Queue.Dequeue();从底部取出一个字母

Time.timeScale=0表示所有乘以Time.deltaTime的物体都会停止运动,常用来暂停游戏(是因为每一次Time.deltaTime都会去乘以Time.timeScale,所以设为0会停止,设为1会正常播放运动,设为0.5会使运动减缓)

Time.realtimeSinceStartup用来作运行测试

GameObject的创建方法:

new GameObject(“Cube”)//创建一个Cube物体

GameObject.Instantiate(prefab)
GameObject.Instantiate(Prefab GameObject, Vector3 position, Quaternion rotation);//实例化创建物体

GameObject go=GameObject.CreatePrimitive(Primitive.Cube);//创建一个物体

go.AddComponent();//为游戏物体添加组件

go.DestroyComponent();//为游戏物体删除组件

Bool isOn=go.activeInHierarchy表示该物体是否处于激活状态,返回值为Bool值

go.Set

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值