public GameObject[] obj;
void Awake()
{
for (int i = 0; i
{
for (int j = 0; j
{
print("obj[i].transform.childCount=" + E...
分类:
编程语言 时间:
2015-07-02 17:38:13
阅读次数:
470
鼠标悬浮、点击放大特效 Button Scale: 按钮点击事件 将新建的Login脚本挂到Scene下: 方法一: 1)获取输入框及按钮 2) 注册监听器,绑定的是BoxCollider的gameObject 3) 填写按钮事件 private UIInput input1; private UI...
分类:
编程语言 时间:
2015-06-30 01:25:04
阅读次数:
789
GameObject obj = (GameObject)Instantiate (Resources.Load ("3ddayinji")); GameObject room = GameObject.Find ("RoomEquipment4"); x = room.transform.posi...
分类:
编程语言 时间:
2015-06-29 19:25:21
阅读次数:
616
首先,把要获取的变量权限定义为public类型变量。方法一.public GameObject 另一个物体; //监视面板拖拽赋值另一个物体.GetComponent().变量 获得并更改。方法二.将另一个物体命名为"XXX".GameObject.Find("XXX").GetComponent(...
unity中三种调用其他脚本函数的方法第一种,被调用脚本函数为static类型,调用时直接用 脚本名.函数名()。很不实用……第二种,GameObject.Find("脚本所在物体名").SendMessage("函数名"); 此种方法可以调用public和private类型函数第三种,GameOb...
分类:
编程语言 时间:
2015-06-26 10:56:22
阅读次数:
135
创建一个Unity项目。 在"Project"窗口中,在"Asserts"中,添加"_MyScene"文件夹。 点击"File"中的"Save Scene",给Scene命名,并保存到"_MyScene"文件夹。 创建一个类型为"Plane"的GameObject,并调整其大小。 创建一个类型为"C...
分类:
编程语言 时间:
2015-06-24 14:21:57
阅读次数:
173
using UnityEngine;using System.Collections;public class TweenFlipCARDS : MonoBehaviour{ /// 牌正面 public GameObject positive; /// 牌背面 pu...
分类:
其他好文 时间:
2015-06-23 19:39:29
阅读次数:
116
事件函数的执行顺序
Unity 脚本中有许多按预设顺序以脚本身份运行的事件函数。其执行顺序如下:
加载第一个场景
启动场景时调用这些函数(为场景中的每个对象调用一次)。
Awake: 始终在调用任何 Start 函数之前和实例化预设之后调用此函数。(如果游戏对象 (GameObject) 在启动期间处于非活动状态,则直到其处于活动状态时或调用添加至其本身的任何脚本中的函数时,再调用 ...
分类:
编程语言 时间:
2015-06-23 11:59:16
阅读次数:
205
数据的存储结构大部分数据分为两种存储模式,第一种初始化的时候加载在内存里的单例,第二种在游戏过程中的有网络传输的数据(网游居多) 其实涉及到集中基本的设计模式,工厂模式(组织数据),和单例模式(保证数据的唯一性来确保逻辑正确)找到Main函数和初始场景所用的各个GameObject这里是脚本运行的源...
分类:
编程语言 时间:
2015-06-19 23:07:51
阅读次数:
410
在Unity中,通常通过脚本为GameObject添加额外的属性。具体有2种方式:一种是通过硬编码为脚本字段赋值,另一种是通过反射在运行时给脚本字段赋值。 脚本通过字段硬编码为GameObject添加额外的属性 创建一个空的GameObject。 点击"Hierarchy"窗口下的GameObjec...
分类:
编程语言 时间:
2015-06-19 18:40:04
阅读次数:
405