自动设置 图片 为Sprite
12345678910111213141516171819202122public class AutoSetUISprite : AssetPostprocessor{void OnPreprocessTexture(){//自动设置类型;string dirName = System.IO.Path.GetDirectoryName(assetPath);if(dirName.Contains("UI")){TextureImporter textureImporter = (TextureImporter)assetImporter;textureImporter.textureType = TextureImporterType.Sprite;textureImporter.spriteImportMode = SpriteImportMode.Single;textureImporter.alphaIsTransparency = true;textureImporter.mipmapEnabled = false;textureImporter.wrapMode = TextureWrapMode.Clamp;textureImporter.maxTextureSize = 1024;//自动设置打包tag;string folderStr = System.IO.Path.GetFileName(dirName);Debug.Log("Set Packing Tag --- " + folderStr);textureImporter.spritePackingTag = folderStr;}}}保持常亮:Screen.sleepTimeout = SleepTimeout.NeverSleep;
设置材质:Sphere.gameObject.GetComponent
().materials[0].SetTexture(“_MainTex”, textures[Index]); AddListener传递参数
|
|
- 选择中心(Center) : 使用当前所选所有物体的共同轴心,
选择轴心(Pivot) : 将使用各个物体的实际轴心
Unity中的Transform Gizmo中的Pivot和Center - 关于Unity的ViewSpace(CameraSpace)的坐标系
Unity3D的四种坐标系 - Unity 中的坐标系
- [ExecuteInEditMode] 在Unity 编辑器模式显示OnGUI中的按钮什么的组件
- 一次搞定unity编辑器常用功能
- Unity的资源下载与缓存系统的实现
- 关于Unity中的资源管理,你可能遇到这些问题
- Unity5 新AssetBundle打包方式 BuildPipeline.BuildAssetBundles
- AssetBundle系列——场景资源之打包(一)
- C# 中文件路径的操作
- Unity5的AssetBundle系统在mmo中的使用经验
- Unity Resource Manager
- Unity自动打包工具
- BuildPipeline.BuildPlayer 编译播放器
- unity项目持续集成dailybuild以及多平台打包管理
- 【unity系统模块开发】Unity5.5.2UI打包AssetBundle
- 你应该知道的AssetBundle管理机制
- Unity游戏开发使用Assetbundle加载场景的原理
- 三个先进的NavMesh技术来改善Unity Navigation
- C# 正则表达式 使用介绍
- Stream 和 byte[] 之间的转换
Unity WWW 加载资源路径
123456789101112//不同平台下StreamingAssets的路径是不同的,这里需要注意一下。public static readonly string PathURL =#if UNITY_ANDROID"file://" + Application.dataPath + "/../AssetBundles/";#elif UNITY_IPHONE//Application.dataPath + "/Raw/";"http://192.168.28.129/svn/project/kukuClient/AssetBundles/";#elif UNITY_STANDALONE_WIN || UNITY_EDITOR"file://" + Application.dataPath + "/../AssetBundles/";#elsestring.Empty;#endif