美文网首页
通用知识点

通用知识点

作者: 小黑Unity_齐xc | 来源:发表于2019-05-23 13:45 被阅读0次

1、防止同一类别物体之间碰撞检测:

新建layer
物体属性面板中选择设置layer
edit -- project setting -- physics 2d -- layer collision 取消 相应勾选

2、获得子物体对象

GameObject child = transform.Find ("xxx").gameObject;

3、协同

//开启协同,执行销毁
StartCoroutine (destoryThis(1));


/// <summary>
/// 一定时间后销毁自身
/// </summary>
/// <returns>The this.</returns>
/// <param name="time">Time.</param>
IEnumerator destoryThis(float time){
    yield return new WaitForSeconds (time);
    Destroy (gameObject);
}

4、加载场景

BuildSetting中导入需要引用的场景

引入命名空间
using UnityEngine.SceneManagement;

加载场景
SceneManager.LoadScene("XHH/Scenes/SceneGame");

5、UGUI代码指定事件
无参数示例:

btn.onClick.AddListener (btnClick);

public void btnClick(){}

有参数示例

 btn.onClick.AddListener(delegate () { this.OnBtnClick(true); });  

public void OnBtnClick(bool value)  {  }  

6、初始化对象,如获得组件,应在Awake函数中,而非放在Start函数中
因为,如果放在Strat函数中,有可能不被初始化,例如:默认设置游戏物体不可见。

相关文章

  • 杂记

    操作数: 寄存器: 通用寄存器: 知识点 知识点 工具

  • 通用知识点

    1、防止同一类别物体之间碰撞检测: 2、获得子物体对象 3、协同 4、加载场景 5、UGUI代码指定事件无参数示例...

  • Django 框架之 通用视图

    知识点 通用视图概念和基本用法 基于类的视图的分类、写法和使用 简介 通用试图概念 通用视图是Django为解决建...

  • 神器:通用mapper的使用

    补充说明一个知识点:通用mapper 一、通用mapper概述 它是mybatis的一个插件,单表查询的时候,使用...

  • 值类型与通用特质

    值类型与通用特质是scala特性中一个特别知识点,需要工作使用中慢慢体会 通用特质 继承自Any的trait,内部...

  • 前端面试每日 3+1 —— 第144天

    今天的知识点 (2019.09.07) —— 第144天 [html] SGML(标准通用标记语言)和HTML(超...

  • 一维数组转树

    还没写答案 树组件通用知识点:一维数组转树结构给定如下数据:

  • 树结构打平为一维数组

    树组件通用知识点:树结构打平为一维数组给定如下数据结构:

  • nextTick和Vue生命周期

    先看一段代码,这是通用轮播图组件的部分代码 这段代码的其他知识点我前面都写过了,这里出现一个新的知识点:nextT...

  • Spring Boot学习笔记05--Mybatis+通用Map

    摘要 看完本文你将掌握如下知识点: Spring Boot项目中,Mybatis+通用Mapper+分页插件的配置...

网友评论

      本文标题:通用知识点

      本文链接:https://www.haomeiwen.com/subject/yyvvzqtx.html