和
今天翔哥教我的
摄像机材质
在Project里面单击右键选择 Create>>Render texture
会创建一个 new render texture
然后把new render texture拖动到相机的Target Texture里面
new render texture就是相机所看到的东西了
创建assetbundles包
要用官网的换装的例子CharacterCustomization
找到例子中菜单栏中的 插件Character Generator 插件Character Generator
>>Create Assetbundles //生成Assetbundles包
>>Mass Material Editor //Assetbundles的编辑器可以调雾效 光照等等
>>Update Character Element Database //更新Assetbundles包里的数据
>>Generate Materials //生成材质
建一个文件夹
里面放模型
添加模型的命题规则(hair-1)部位名-第几个模型
添加一个发型 就多建一个头发的模型 名字名为hair-2
添加一个材质的命名规则(emalehair-1_red)模型名-部位名-第几个模型文件名
添加一个发型的材质就改下文件名即可 female_hair-1_yellow
然后生成Per Texture Materials点击Generate Materials便会在文件夹下的模型下生成一个Per Texture Materials
文件
然后打成assetbundles包 点击Create Assetbundles 就会出现进度条开始打包
打完的包后再点击Update Character Element Database更新一下
CreateAssetbundles类里面的
BuildPipeline.BuildAssetBundle(characterBasePrefab, null, path, BuildAssetBundleOptions.CollectDependencies); //生成包
AssetDatabase.DeleteAsset(AssetDatabase.GetAssetPath(characterBasePrefab)); //删除包