游戏制作二

其他相关

材质球制作;
avatar制作;
physic material制作;

while (ii<ct) {
tr = transform.GetChild(ii);
tr.SetParent(null);//就是这一句,必须有。不然逻辑上不会立即将父级的子级个数更新,导致逻辑错误!
Destroy(tr.gameObject);
//GameLog.log("删除:"+ii+" ct:"+ct);
ii++;
}



不同于之前之处

1.假如游戏Menu菜单,点击帮助,关于等按钮会跳转其他界面,之前方案是,把所有脚本挂在再Camera,激活和关闭某些脚本,进行脚本切换,达到切换界面效果;
现在做法是,每个界面切换是一个Scene,不用脚本管理,但是Scene太多;
2.帮助界面,之前是,图片切换,按钮切换,进行渲染,现在是,每个摄像机对应一个plane,点击按钮,切换摄像机,达到绘制不同界面(相机挂脚本,脚本也会切换)





Rigidbody刚体

Adds a force to the rigidbody. As a result the rigidbody will start moving.
添加一个力到刚体。作为结果刚体将开始移动。




Camera摄像机

The first enabled camera tagged "MainCamera" (Read Only).
第一个启用的被标记为“MainCanmera”的相机(只读)。
Transforms position from world space into screen space.
从世界空间到屏幕空间变换位置。
Transforms position from screen space into world space.
从屏幕空间到世界空间的变化位置。
void OnMouseDown() {
		screenPosition=Camera.main.WorldToScreenPoint (transform.position);
		position=transform .position -Camera.main.ScreenToWorldPoint (new Vector3 (Input.mousePosition.x,
			Input.mousePosition.y ,screenPosition.z));
		StartCoroutine (ChangePosition());
	}






Collider 碰撞器 

The  Transform attached to this  GameObject (null if there is none attached).
Transform附加到 GameObject(游戏物体)(如无附加则为空)。







Transform 变换 

The name of the object. //物体的名字









补充API(前文章)








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MyObject-C

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值