ICode9

精准搜索请尝试: 精确搜索
  • Unity(二十三):ScriptableObject2022-01-31 22:00:44

    创建Asset资源 - ScriptableObject Assets\Editor\Create_ScriptableObject.cs using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEditor; public class Create_ScriptableObject { [MenuItem("Assets/Create/CreateAss

  • Unity创建配置文件2022-01-12 12:00:07

    1.新建脚本继承ScriptableObject,添加[CreateAssetMenu]特性在Create下创建GameCreateAsset类文件 1 [CreateAssetMenu] 2 public class GameAssets : ScriptableObject 3 { 4 //具体的配置信息 5 } 2.在指定文件夹下生成NewCreateAsset.asset文件 1 [MenuItem("Assets/G

  • Unity ScriptableObject学习笔记2021-06-28 11:04:04

    引言 最近在做3DRPG游戏的时候,需要玩家或者敌人的一些属性,比如血量,防御力等等。 方法一 我首先想到的方法是,写一个敌人脚本,然后里面有很多的属性,比如血量和防御力,但是如果我这么写,那我每创建一个敌人对象,那我的这些属性统统需要我自己重新设置,如果属性一多,那么就很麻烦。 方

  • [Unity编辑器扩展基础总结] 第4章 脚本化对象 ScriptableObject2021-05-19 20:33:36

    第4章 脚本化对象 scriptableObject   4.1 ScriptableObject是什么? ScriptableObject类直接继承自Object类,它和MonoBehaviour是并列的,都继承自Object(但MonoBehaviour并不是直接继承自Object)。 ScriptableObject是一个可序列化的数据容器,可以用来存储大量的数据,一个主要用处就是

  • Unity技巧和知识2021-03-10 23:05:49

    右键添加ScriptableObject [CreateAssetMenu(menuName="CreateConfig/Enemy")] public class EnemyInfo : ScriptableObject { public int MaxHealths; public int MaxStaminal; } [CreateAssetMenu(fileName = "EnemyInfoConfig", menuName = "

  • .asset资源文件使用2021-01-27 11:00:57

    【Unity】.asset资源文件使用 ScriptableObject 简单用途 ScriptableObject 简单用途 ScriptableObject 可以实现类似Xml的功能进行数据配置,也可进行数据的保存处理,将数据以资源的形式进行保存。下面进行脚本代码编写 创建.asset资源文件 1.新建1个类,继承ScriptableObj

  • 创建和使用 ScriptableObject2020-11-04 16:04:00

    创建   using System; using UnityEditor; using UnityEngine; public class CreateAsset : Editor { //在菜单栏创建功能项 [MenuItem("数据/Excel")] static void Create() { ScriptableObject scriptable = Objects.CreateInstance<Objects>(

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有