1,创建一个3dObject : GameObject —>3D Object —>Quad
2,更改name为:Floor,Layer为Floor,Rotation的y为90,将Scale扩大100倍,如下图:
3,移除组件Mesh Renderer,移除后如上图。...
分类:
编程语言 时间:
2015-07-21 18:48:17
阅读次数:
144
Root
using UnityEngine;
using System.Collections;
public class RootScript : MonoBehaviour {
public GameObject profab;
void Awake()
{
Debug.Log(Time.time + "Root Awake");
}...
分类:
其他好文 时间:
2015-07-20 16:37:04
阅读次数:
96
private void addEventListener(GameObject button){ EventDelegate eventDelegate = new EventDelegate(this, "OnChildClick"); eventDelegate.parameter...
分类:
其他好文 时间:
2015-07-16 13:21:23
阅读次数:
164
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class Generator : MonoBehaviour {
public GameObject[] availableRooms;
public List currentRooms;
...
分类:
其他好文 时间:
2015-07-13 12:15:17
阅读次数:
286
该系列笔记基于Unity3D 5.x的版本学习,部分API使用和4.x不一致。目前在Unity3D中,除了新的UGUI部分控件外,所有的物体(GameObject)都必带有Transform组件,而Transform组件主要是控制物体在3D空间中的位置、旋转以及缩放。学习和掌握物体的变换是Unity...
分类:
编程语言 时间:
2015-07-12 18:41:50
阅读次数:
467
地形案例总结变换 Transform1 变换组件决定了场景中所有物体的方位,旋转和缩放。每个物体都有一个变换组件。2 //获取游戏对象的子物体 ston = GameObject.Find("Capsule").transform.FindChild("skeleton");在Unit...
分类:
移动开发 时间:
2015-07-10 18:54:46
阅读次数:
151
菜单->GameObject->Break Prefab Instance,可以打断prefab实例与prefab的连接。一个用处是:比如想从sceneA拷贝一部分Hierarchy结构到sceneB,把那个Hierarchy结构先临时拖到Assets窗口中形成prefab,然后打开sceneB,把...
分类:
编程语言 时间:
2015-07-10 18:17:29
阅读次数:
457
void Start () { const string MainTexVariableName = "_MainTex"; var renders = gameObject.GetComponentsInChildren(); var resMat = Resources.Load("Cha...
分类:
编程语言 时间:
2015-07-08 12:50:09
阅读次数:
2416
Destroy不是立即发生作用,而是推迟到帧末,所以下面代码是错误的:voidOnTriggerEnter(Colliderother){ if(other.gameObject.tag=="coin"){ m_score++; Destroy(other.gameObject); }...
分类:
编程语言 时间:
2015-07-05 13:37:28
阅读次数:
631
percentage +=0.001f;iTween.PutOnPath(gameObject,path,percentage);//You can cause the object to orient to its path by calculating a spot slightly ahead...
分类:
编程语言 时间:
2015-07-05 09:30:57
阅读次数:
206