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. 前端工具gulp2

    var gulp = require('gulp'); var less = require('gulp-less'); var htmlmin = require('gulp-htmlmin'); ...

  2. .NET Framework 3.5 安装

    今天vCenter服务器悲剧了,只好火速重新部署新vCenter服务器... Windows server 2016 中,安装VCenter 5.5 提示  未安装 .NET Framework 3. ...

  3. 用电销机器人让电销企业迈入AI智能时代

    2019年是AI智能快速发展的一年,有非常多的企业已经用AI智能代替原有的传统员工做重复性高的工作,就拿销售行业来说,为了让电销员工提升工作效率,拥有更多的成单,大部分有电销岗位的公司都会把重复率较高 ...

  4. 【转载自JHBlogs的博客】postman接口自动化,环境变量的用法详解(附postman常用的方法)

    在实现接口自动测试的时候,会经常遇到接口参数依赖的问题,例如调取登录接口的时候,需要先获取登录的key值,而每次请求返回的key值又是不一样的,那么这种情况下,要实现接口的自动化,就要用到postma ...

  5. VMware无法安装故障总结

    暂时遇到如下问题,并按此步骤可以解决,后续如有其它相关问题将继续更新: 1.无法获得 VMCI 驱动程序的版本: 句柄无效.如下图: 找到.vmx后缀配置文件 将如下白标""TRU ...

  6. poj 2942 求点双联通+二分图判断奇偶环+交叉染色法判断二分图

    http://blog.csdn.net/lyy289065406/article/details/6756821 http://www.cnblogs.com/wuyiqi/archive/2011 ...

  7. mysql 与elasticsearch实时同步常用插件及优缺点对比(ES与关系型数据库同步)

    前言: 目前mysql与elasticsearch常用的同步机制大多是基于插件实现的,常用的插件包括:elasticsearch-jdbc, elasticsearch-river-MySQL , g ...

  8. 0929MySQL JOIN的算法

    http://www.cnblogs.com/starhu/p/6418842.html http://www.cnblogs.com/starhu/p/6418833.html http://www ...

  9. 0301mysql数据库建表情况

    转自博客:http://blog.csdn.net/dreamcode/article/details/8557197 一. 表设计 库名.表名.字段名必须使用小写字母,“_”分割. 库名.表名.字段 ...

  10. System v和posix的IPC对比

    之前有一篇关于共享内存的System V和Posix的对比: http://www.cnblogs.com/charlesblc/p/6261469.html POSIX(Portable Opera ...