zoukankan      html  css  js  c++  java
  • Unity学习笔记:预制件Prefab的创建和使用

    在制作游戏过程中,会需要通过代码创建多个一模一样的GameObject,比如射击游戏中的子弹,杂兵等各种。

    在Unity中一般叫做Prefab预制件,起到模板的作用,可以快速的复制出相同的GameObject。

    创建Prefab预制件

    一般都会建立独立的目录,用于存放预制件。

    第一种方法

     在场景中添加一个GameObject,完成相关的设置。然后将其拖拽到Assets/Prefabs中

    第二种方法

    在Assets/Prefabs中,新建空的预制件

    然后将场景中的GameObject拖到这个上面

    Prefab预制件与其生成的对象同步

    图中GameObject有三个选项:

    Select     定位预制件;

    Revert    重置当前属性=预制件的属性;

    Apply     保存当前的属性,并更新到预制件属性中。

    代码中创建

     使用Instantiate方法创建。例如:

    GameObject oGame = Instantiate(_Prefab);

  • 相关阅读:
    手把手教你用Python制作简易小说阅读器
    JSP的page指令
    Web应用的目录结构
    myeclipse怎么集成tomcat
    Tomcat启动注意点
    JSP基础概念
    SQL数据库数据类型详解
    注释和特殊符号
    StringBuffer
    String
  • 原文地址:https://www.cnblogs.com/sy4w/p/6440622.html
Copyright © 2011-2022 走看看