using UnityEngine;
using System.Collections; public class test : MonoBehaviour {
//print只能在MonoBehavior的子类中使用,否则只能使用Debug.log()
public int age;
public string name; //每当脚本被加载时调用;“有添加脚本即调用,哪怕该脚本没有激活”
void Awake(){
//通常在awake中 初始或public成员
print("awake");
} //每次激活脚本时调用;
void OnEnable() {
//通常处理重置操作
print("onEnable");
} //在第一次调用update之前调用;“脚本的生命周期中只调用一次”
public void Start () {
print("start");
//1.游戏对象的名字
gameObject.name = "cube_"; //2.游戏对象的tag
gameObject.tag = "Player"; //3.表示当前对象是否激活
if (gameObject.activeSelf)
{
} //4.设置游戏对象的激活状态
gameObject.SetActive(true); //5.获取游戏对象身上的组件
ss s = gameObject.GetComponent<ss>(); //6.给游戏对象添加指定类型的组件
Light l = gameObject.AddComponent<Light>(); //7.通过Tag值查找游戏对象
GameObject g = GameObject.FindGameObjectWithTag("Player");
g.name = "老王"; GameObject gg = GameObject.FindWithTag("Player");
GameObject[] gs = GameObject.FindGameObjectsWithTag("Player"); //8.通过游戏对象名字查找游戏对象
GameObject ggg = GameObject.Find("Plane");
ggg.name = "平面"; //9.销毁游戏对象
GameObject.Destroy(ggg, 2f);
} // Update is called once per frame;“每帧调用一次”
void Update () {
bool b = Input.GetKeyDown(KeyCode.W);
print("update is input key 'W'"+b.ToString());
if (b)
{
var position = transform.position;
position.x = position.x + ;
gameObject.transform.position.Set(position.x, position.y, position.z);
print("Update");
} //参数表示接收鼠标的动作type;0表示左键,1表示右键,2表示鼠标中键
if (Input.GetMouseButtonDown())
{ } } //在update方法调用完之后调用
void LateUpdate() {
print("lateUpdate");
} //取现激活状态后调用
void OnDisable() {
print("onDisable");
} //被销毁时调用一次
void OnDestroy() {
print("onDestroy");
} //持续调用;IMGUI代码需要写在OnGUI中
void OnGUI() {
print("onGUI");
} //以固定频率调用
void FixedUpdate() {
//一般我们会把处理物理的代码放在这里
print("FixedUpdate");
} }

Unity3d gameObject的更多相关文章

  1. unity3d GameObject.Find 严格区分大小写的

    GameObject.Find 查找 static function Find (name : string) : GameObject Description描述 Finds a game obje ...

  2. unity3d基础01

    Unity3d 五大视图: 1 Scene:存放hierarchy中创建的游戏对象,但实际只能看到一部分 *Scene浏览: ①右键进入“飞行模式”,方便查看整个场景 ②选中摄像机,按ALT进入浏览的 ...

  3. unity3d android互调

    unityPlayer = new AndroidJavaClass("com.xxx.xxx.MainActivity"); curActivity = unityPlayer. ...

  4. Unity进阶----AssetBundle_01(2018/10/30)

    AssetBundle作用和定义 1).AssetBundle是一个压缩包包含模型.贴图.预制体.声音.甚至整个场景,可以在游戏运行的时候被加载: 2).AssetBundle自身保存着互相的依赖关系 ...

  5. Unity组件

    在学习C++的时候,对于面对对象有点了解.然后也使用过一段时间的Unity,用起来还是觉得,怎么这么好用.耦合性极低.当时不知道这是基于组件编程.所以现在来学习下基于组件的知识,并比较下基于组件和基于 ...

  6. Unity进阶之ET网络游戏开发框架 03-Hotfix层启动

    版权申明: 本文原创首发于以下网站: 博客园『优梦创客』的空间:https://www.cnblogs.com/raymondking123 优梦创客的官方博客:https://91make.top ...

  7. ET框架之SceneChangeComponent

    初始化事件 using ETModel; namespace ETHotfix { [Event(EventIdType.InitSceneStart)] public class InitScene ...

  8. 【Unity3D基础教程】给初学者看的Unity教程(一):GameObject,Compoent,Time,Input,Physics

    作者:王选易,出处:http://www.cnblogs.com/neverdie/  欢迎转载,也请保留这段声明.如果你喜欢这篇文章,请点推荐.谢谢! Unity3D重要模块的类图 最近刚刚完成了一 ...

  9. 【Unity3D技巧】在Unity中使用事件/委托机制(event/delegate)进行GameObject之间的通信 (二) : 引入中间层NotificationCenter

    作者:王选易,出处:http://www.cnblogs.com/neverdie/ 欢迎转载,也请保留这段声明.如果你喜欢这篇文章,请点[推荐].谢谢! 一对多的观察者模式机制有什么缺点? 想要查看 ...

随机推荐

  1. spring 回顾

    主要就是它的IOC理念 即:把对象的创建.初始化.销毁等工作交给spring容器来做 依赖jar

  2. mysql 是如何保证在高并发的情况下autoincrement关键字修饰的列不会出现重复

    转载自 https://juejin.im/book/5bffcbc9f265da614b11b731/section/5c42cf94e51d45524861122d#heading-8 mysql ...

  3. 整理Webview加载缓慢的解决方案

    1.https://www.cnblogs.com/xinye/p/3144139.html 2.https://www.jianshu.com/p/95d4d73be3d1

  4. 关于计算文字显示占用画面大小(System.Drawing.Graphics.MeasureString)

    最近遇到了一个需要手动为显示文字换行的场合,网上转了一圈,最后形成了下面的代码: var font = new Font("微软雅黑", 9F); - DETAIL_BASE_IN ...

  5. PAT_A1118#Birds in Forest

    Source: PAT A1118 Birds in Forest (25 分) Description: Some scientists took pictures of thousands of ...

  6. C#第十一节课

    类 using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Thr ...

  7. JDK环境变量设置(linux)

    1.下载jdk1.8版本软件包 2.解压 tar -zxvf jdk1.8.tar.gz mv jdk1.8 /usr/local/ 3.添加环境变量 vim /etc/profile 在文件底部加入 ...

  8. 配置Master与Slave实现主从同步

    Mysql版本 通过docker启动的mysql容器 mysql版本 root@1651d1cab219:/# mysql --version mysql Ver 14.14 Distrib 5.6. ...

  9. 【习题4-1 Uva1589】Xiangqi

    [链接] 我是链接,点我呀:) [题意] 在这里输入题意 [题解] 车是可以被吃掉的... 注意这个情况. 其他的模拟即可. [代码] #include <bits/stdc++.h> u ...

  10. 【codeforces 793C】Mice problem

    [题目链接]:http://codeforces.com/contest/793/problem/C [题意] 给你每个点x轴移动速度,y轴移动速度; 问你有没有某个时刻,所有的点都"严格& ...