Unity3d AssetImporter 资源导入器语法复习

欢迎来到unity学习unity培训、unity企业培训教育专区,这里有很多U3D资源U3D培训视频U3D教程U3D常见问题U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。

AssetImporter 资源导入器

Inherits from Object

Base class from which asset importers for specific asset types derive.

作为特殊资源类型派生的资源导入器的基类。

Note: This is an editor class. To use it you have to place your script in Assets/Editor inside your project folder. Editor classes are in the UnityEditor namespace so for C# scripts you need to add “using UnityEditor;” at the beginning of the script.
注意:这是一个编辑器类,如果想使用它你需要把它放到工程目录下的Assets/Editor文件夹下。编辑器类在UnityEditor命名空间下。所以当使用C#脚本时,你需要在脚本前面加上 “using UnityEditor”引用。

Variables变量

  • assetPath

    The path name of the asset for this importer (Read Only)
    用于这个导入器,资源的路径名(只读)。

Class Functions类函数

  • GetAtPath

    Retrieves the asset importer for the asset at path.
    为所在路径的资源,导入器重新获取资源。

Inherited members继承成员

Inherited Variables继承变量

  • name

    The name of the object. //物体的名字

  • hideFlags

    Should the object be hidden, saved with the scene or modifiable by the user?
    物体是否被隐藏、保存在场景中或被用户修改?

Inherited Functions继承函数

  • GetInstanceID

    Returns the instance id of the object.
    返回物体的实例ID

  • ToString

    Returns the name of the game object.
    返回游戏物体的名称。

Inherited Class Functions继承类函数

operator bool

Does the object exist?
物体是否存在?

Instantiate

Clones the object original and returns the clone.
克隆原始物体,并返回克隆的物体

Instantiate.<T>

Destroy

Removes a gameobject, component or asset.
删除一个游戏物体、组件或资源

DestroyImmediate

Destroys the object obj immediately. It is strongly recommended to use Destroy instead.
立即销毁物体obj,强烈建议使用Destroy代替。

FindObjectsOfType

Returns a list of all active loaded objects of Type type.
返回Type类型的所有激活的加载的物体列表

FindObjectOfType

Returns the first active loaded object of Type type.
返回Type类型第一个激活的加载的物体。

operator ==

Compares if two objects refer to the same
比较如果两个物体相同

operator !=

Compares if two objects refer to a different object
比较如果两个物体不同

DontDestroyOnLoad

Makes the object target not be destroyed automatically when loading a new scene.
加载新场景的时候使目标物体不被自动销毁。

AssetImporter.assetPath 资源路径

var assetPath : string

Description描述

The path name of the asset for this importer (Read Only)

用于这个导入器,资源的路径名(只读)。

AssetImporter.GetAtPath 获取路径资源

static function GetAtPath (path : string) : AssetImporter

Description描述

Retrieves the asset importer for the asset at path.

通过资源路径 ,导入器重新获取资源。

简单的说,通过指定路径来导入资源。

更多精彩请点击 http://www.gopedu.com/

时间: 2024-11-05 12:21:14

Unity3d AssetImporter 资源导入器语法复习的相关文章

Unity3d AssetDatabase.SetLabels StartAssetEditing ValidateMoveAsset 语法复习

欢迎来到unity学习.unity培训.unity企业培训教育专区,这里有很多U3D资源.U3D培训视频.U3D教程.U3D常见问题.U3D项目源码,我们致力于打造业内unity3d培训.学习第一品牌. AssetDatabase.SaveAssets 保存资源 static function SaveAssets () : void Description描述 Writes all unsaved asset changes to disk. 将所有未保存的资源更改写入磁盘. AssetDat

Unity3D游戏开发之使用disunity提取Unity3D游戏资源

各位朋友,大家好,我是秦元培.今天博主想和分享的是使用disunity提取Unity3D游戏素材.这个工具呢,博主在Unity3D游戏开发之反编译AssetBundle提取游戏资源这篇文章中其实已经提到过了,不过因为有些朋友对如何使用这个工具依然存在问题,所以博主决定特地写一篇文章来讲解如何使用disunity来提取Unity3D游戏中的素材. 准备工作 disunity:负责对Unity3D的数据文件进行解包 Unity3D:负责将导出的数据文件显示出来 Bleander或者3DsMax:负责

装饰器语法糖运用

装饰器语法糖运用 前言:函数名是一个特性的变量,可以作为容器的元素,也可以作为函数的参数,也可以当做返回值. 闭包定义: 内层函数对外层函数(非全局)变量的引用,这个内层函数就可以成为闭包 在Python中我们用__closure__来检查函数是否是闭包 def func1(): name = '张三' def func2(): print(name) # 能够访问到外层作用域的变量 func2() print(func2.__closure__) # (<cell at 0x1036c7438

使用资源调控器管理资源

1.使用SQLServer Management Studio 配置资源调控器 2.使用T-SQL配置资源调控器 3.监控资源调控器 前言: 在前面的章节,提到过可以通过多种配置数据库服务器的方式来提高性能.如索引.统计信息.hints.物理设计和服务器配置等.当你完成 本系列包含: 1. 使用SQLServer Management Studio 配置资源调控器 2. 使用T-SQL配置资源调控器 3. 监控资源调控器 前言: 在前面的章节,提到过可以通过多种配置数据库服务器的方式来提高性能.

python 装饰器语法糖(@classmethod @staticmethod @property @name.)原理剖析和运用场景

引用:http://blog.csdn.net/slvher/article/details/42497781 这篇文章系统的介绍这几者之间的关系和区别.有兴趣的朋友可以到上面的链接查看原文,这里我把原文拷贝如下(如有侵权,通知马上删除) ==================================================================== 在阅读一些开源Python库的源码时,经常会看到在某个类的成员函数前,有类似于@staticmethod或@classme

资源导入与导出

本文主要学习如何将资源导入unity中的流程. 同样的图片资源,在不同的平台硬件环境中使用还是有一定的区别.Unity可以让用户在项目中将用一张图片纹理依据不同的平台直接进行相关的设置,这是一种高效率的做法.现在,让我们来学习如何根据不同平台来对图片资源进行设置. 先导入图片,我们可以通过以下3种方式导入Unity支持的资源: 1. 直接将资源复制到项目文件夹下面的Assets文件夹中(可以导入多张图片) 2. 直接将资源拖动到Project视图中的Assets文件夹中  (可以导入多张图片,我

Unity3D ShaderLab 布料着色器

Unity3D ShaderLab布料着色器 布料着色器是我们在虚拟现实中经常使用的着色器.本篇就来完成一个较为简单的布料着色器. 新建Shader,Material,InteractiveCloth[布料].完成的代码如下 Shader "91YGame/ClothShader" { Properties { //参数; _MainTint("Base Color",Color)=(1,1,1,1) _BumpMap ("Normal Map"

vs2010 .net4.0 错误 事件的显式接口实现必须使用事件访问器语法

event EventHandler IDbReference.DbRefEvent; 如果按照以上的写法,会提示错误: 事件的显式接口实现必须使用事件访问器语法 需要修改为一下这种写法 private EventHandler DbRefEvent;        event EventHandler IDbReference.DbRefEvent        {            add            {                DbRefEvent += value; 

使用pl/sql的文本导入器时如何设置主键自增长

在使用文本导入器批量导入数据时,如果需要设置主键自增长,可以先创建一个序列: create sequence SEQ_Userinf start with 1 increment by 1nomaxvaluenominvaluenocache; 然后在导入时设置主键字段的sql函数为:SEQ_Userinf.nextval就可以了.