修改洗手部分逻辑

This commit is contained in:
shenjianxing 2025-01-22 12:50:16 +08:00
parent 19e0427328
commit 0f8a911f77
9 changed files with 434 additions and 171 deletions

View File

@ -45,6 +45,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 9e31f7b6160cbed41851ac4f758706c8, type: 3}
m_Name:
m_EditorClassIdentifier:
matNum: 0
Target: {fileID: 6504114906137880088}
BaseShader: {fileID: 4800000, guid: dd422ec82032dcf4d899c694efd5019f, type: 3}
LayerCount: 20
@ -72,63 +73,51 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 467109946347806311}
m_Modifications:
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalPosition.x
value: -0.3397094
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalPosition.y
value: 1.265483
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalPosition.z
value: 0.0242321
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: -7511558181221131132, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: -7511558181221131132, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_Materials.Array.data[0]
value:
objectReference: {fileID: 2100000, guid: ceaf8a3e177d82b4b90111dccd130158, type: 2}
- target: {fileID: 919132149155446097, guid: 983128624452238488e0967a548f0e10,
type: 3}
- target: {fileID: 919132149155446097, guid: 983128624452238488e0967a548f0e10, type: 3}
propertyPath: m_Name
value: Qvan2
objectReference: {fileID: 0}
@ -139,13 +128,11 @@ PrefabInstance:
m_SourcePrefab: {fileID: 100100000, guid: 983128624452238488e0967a548f0e10, type: 3}
--- !u!4 &5334635629704912247 stripped
Transform:
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10,
type: 3}
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 983128624452238488e0967a548f0e10, type: 3}
m_PrefabInstance: {fileID: 5585263613776067228}
m_PrefabAsset: {fileID: 0}
--- !u!23 &6504114906137880088 stripped
MeshRenderer:
m_CorrespondingSourceObject: {fileID: -7511558181221131132, guid: 983128624452238488e0967a548f0e10,
type: 3}
m_CorrespondingSourceObject: {fileID: -7511558181221131132, guid: 983128624452238488e0967a548f0e10, type: 3}
m_PrefabInstance: {fileID: 5585263613776067228}
m_PrefabAsset: {fileID: 0}

View File

@ -7,6 +7,8 @@ using UnityEngine.Rendering;
public class RongMaoDuWanZheng : MonoBehaviour
{
public int matNum=0;
public List<Material> Mats = new List<Material>();
//public Shader shader;
[Header("渲染目标")]
public Renderer Target;
@ -81,7 +83,9 @@ public class RongMaoDuWanZheng : MonoBehaviour
//layer.hideFlags = HideFlags.HideInHierarchy;
//layer.tag = "Shell";
layer.GetComponent<Renderer>().materials = Mats.ToArray();
Material[] mats = layer.GetComponent<Renderer>().materials;
mats[matNum]=new Material(BaseShader);
layer.GetComponent<Renderer>().materials =mats;
Material layerMat = layer.GetComponent<Renderer>().materials[matNum];

View File

@ -1,5 +1,5 @@
fileFormatVersion: 2
guid: 9e31f7b6160cbed41851ac4f758706c8
guid: 1458a57372e398240a4450d82c9194de
MonoImporter:
externalObjects: {}
serializedVersion: 2

View File

@ -0,0 +1,140 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Rendering;
public class RongMaoDuWanZhengOld : MonoBehaviour
{
public int matNum=0;
//public Shader shader;
[Header("渲染目标")]
public Renderer Target;
public Shader BaseShader;
[Header("皮毛物理")]
public int LayerCount = 10;
public float FurLength = 0.5f;
public Vector3 FurFore;
public Texture2D Noise;
public Texture2D Noise2;
public Texture2D MainTex;
public Texture2D Mask;
public Texture2D ValueMask;
[Range(0.08f,1)]public float TValue=1;
//[Range(0.08f,1)]public float GValue=1;
[Header("皮毛渲染")]
//毛发染色
public Color FurColor=Color.white;
public Color ShadowColor=Color.white;
public float ShadowPow = 2;
public float SpPow=1.0f;
public float SpScale=1.0f;
public float FPow=1.0f;
public float FScale=1.0f;
public float FurTenacity=1.0f;
private GameObject[] layers;
private Material mat;
// Start is called before the first frame update
void Start()
{
CreateFur();
mat=Target.gameObject.GetComponent<Renderer>().materials[matNum];
}
// Update is called once per frame
void Update()
{
UpadteTransform();
UpdateValue();
}
//更新每层毛发的位置
void UpadteTransform()
{
if (layers == null || layers.Length == 0)
{
return;
}
for (int i = 0; i < layers.Length; i++)
{
//依据层数、毛发长度和毛发硬度计算lerp速度
float lerpSpeed = (layers.Length-i) * (1.0f / layers.Length)* FurTenacity;
//让Shell的位置和旋转Lerp到目标模型
//后面乘的常数完全是试出来的参数……没有具体物理解释,移动时毛发更新
layers[i].gameObject.transform.position = Vector3.Lerp(layers[i].gameObject.transform.position, Target.transform.position, lerpSpeed * Time.deltaTime *20);
layers[i].gameObject.transform.rotation = Quaternion.Lerp(layers[i].gameObject.transform.rotation, Target.transform.rotation, lerpSpeed * Time.deltaTime *10);
}
}
//创建毛发
void CreateFur()
{
layers = new GameObject[LayerCount];
float furOffset = 1.0f / LayerCount;
for (int i = 0; i < LayerCount; i++)
{
GameObject layer = Instantiate(Target.gameObject, Target.transform.position, Target.transform.rotation,this.transform);
//layer.hideFlags = HideFlags.HideInHierarchy;
//layer.tag = "Shell";
Material[] mats = layer.GetComponent<Renderer>().materials;
mats[matNum]=new Material(BaseShader);
layer.GetComponent<Renderer>().materials =mats;
Material layerMat = layer.GetComponent<Renderer>().materials[matNum];
//for (int j = 0; j < layerMats.Length; j++)
// {
//Material layerMat = layerMats[i];
layerMat.SetTexture("_MainTex",MainTex);
layerMat.SetColor("_Color",FurColor);
layerMat.SetFloat("_SpPow",SpPow);
layerMat.SetFloat("_SpScale",SpScale);
layerMat.SetFloat("_FPow",FPow);
layerMat.SetFloat("_FScale",FScale);
layerMat.SetFloat("_FurLength",FurLength);
layerMat.SetTexture("_Noise",Noise);
layerMat.SetTexture("_Noise2",Noise2);
layerMat.SetTexture("_Mask",Mask);
layerMat.SetTexture("_ValueMask",ValueMask);
layerMat.SetColor("_ShadowColor",ShadowColor);
layerMat.SetFloat("_ShadowPow",ShadowPow);
layerMat.SetFloat("_LayerOffset",i*furOffset);
layerMat.SetVector("_FurOffset",FurFore*Mathf.Pow(i*furOffset,FurTenacity)*0.0f);
layerMat.renderQueue = 3000 + i;
//}
//layer.transform.parent = Target.transform;
layers[i] = layer;
}
//Debug.Log("创建完毕");
}
void UpdateValue()
{
for (int i = 0; i < layers.Length; i++)
{
Material layerMat = layers[i].GetComponent<Renderer>().materials[matNum];
layerMat.SetFloat("_Value",TValue);
mat.SetFloat("_TValue",TValue);
//mat.SetFloat("_GValue",GValue);
}
}
//删除创建的游戏毛发
private void OnDestroy()
{
// if (layers == null || layers.length == 0)
// {
// return;
// }
//
// for (int i = 0; i < layers.length; i++)
// {
// destroy(layers[i].gameobject);
// }
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 9e31f7b6160cbed41851ac4f758706c8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -78,138 +78,111 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 6685111115918638199}
m_Modifications:
- target: {fileID: 1670815142246286970, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 1670815142246286970, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2069861946079995211, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 2069861946079995211, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 2364734945680538870, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 2364734945680538870, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2511091844763082958, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 2511091844763082958, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 2759254066450360300, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 2759254066450360300, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3322692867367914649, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3322692867367914649, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3553450966263790369, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3553450966263790369, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3870101969457289477, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3870101969457289477, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4023306168538807587, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 4023306168538807587, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 4381350526674512576, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 4381350526674512576, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 0
objectReference: {fileID: 0}
- target: {fileID: 4401413772296201753, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 4401413772296201753, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_Name
value: "\u4E3B\u5200\u7F1D\u5408\u8179\u90E8"
objectReference: {fileID: 0}
- target: {fileID: 4911533681705640833, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 4911533681705640833, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_Materials.Array.data[2]
value:
objectReference: {fileID: 2100000, guid: 08b25335e6ce3bd4eacb9f61a422e5d3, type: 2}
- target: {fileID: 5489961285354844428, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 5489961285354844428, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5612842097927228848, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 5612842097927228848, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_Materials.Array.data[2]
value:
objectReference: {fileID: 2100000, guid: 08b25335e6ce3bd4eacb9f61a422e5d3, type: 2}
- target: {fileID: 6297796638219691878, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 6297796638219691878, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_Materials.Array.data[2]
value:
objectReference: {fileID: 2100000, guid: 08b25335e6ce3bd4eacb9f61a422e5d3, type: 2}
- target: {fileID: 8407846531656260813, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 8407846531656260813, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
- target: {fileID: 8764917829748904664, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- target: {fileID: 8764917829748904664, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
@ -217,24 +190,21 @@ PrefabInstance:
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 2759254066450360300, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
- targetCorrespondingSourceObject: {fileID: 2759254066450360300, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
insertIndex: -1
addedObject: {fileID: 403255241330541843}
addedObject: {fileID: 3565431265727155128}
m_SourcePrefab: {fileID: 100100000, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
--- !u!95 &1062265282623324734 stripped
Animator:
m_CorrespondingSourceObject: {fileID: 919132149401740614, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
m_CorrespondingSourceObject: {fileID: 919132149401740614, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
m_PrefabInstance: {fileID: 179164820753688440}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2609364846593327252 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 2759254066450360300, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
m_CorrespondingSourceObject: {fileID: 2759254066450360300, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
m_PrefabInstance: {fileID: 179164820753688440}
m_PrefabAsset: {fileID: 0}
--- !u!114 &403255241330541843
--- !u!114 &3565431265727155128
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
@ -243,10 +213,15 @@ MonoBehaviour:
m_GameObject: {fileID: 2609364846593327252}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 9e31f7b6160cbed41851ac4f758706c8, type: 3}
m_Script: {fileID: 11500000, guid: 1458a57372e398240a4450d82c9194de, type: 3}
m_Name:
m_EditorClassIdentifier:
matNum: 2
Mats:
- {fileID: 2100000, guid: bb631a2c50507aa4682590f8ff47e077, type: 2}
- {fileID: 2100000, guid: bb631a2c50507aa4682590f8ff47e077, type: 2}
- {fileID: 2100000, guid: bb631a2c50507aa4682590f8ff47e077, type: 2}
- {fileID: 2100000, guid: bb631a2c50507aa4682590f8ff47e077, type: 2}
Target: {fileID: 6132426977853751326}
BaseShader: {fileID: 4800000, guid: dd422ec82032dcf4d899c694efd5019f, type: 3}
LayerCount: 20
@ -268,26 +243,22 @@ MonoBehaviour:
FurTenacity: 1
--- !u!1 &3197581000317430753 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 3322692867367914649, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
m_CorrespondingSourceObject: {fileID: 3322692867367914649, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
m_PrefabInstance: {fileID: 179164820753688440}
m_PrefabAsset: {fileID: 0}
--- !u!4 &3757026119032724443 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
m_CorrespondingSourceObject: {fileID: 3917892175778184355, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
m_PrefabInstance: {fileID: 179164820753688440}
m_PrefabAsset: {fileID: 0}
--- !u!137 &6132426977853751326 stripped
SkinnedMeshRenderer:
m_CorrespondingSourceObject: {fileID: 6297796638219691878, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
m_CorrespondingSourceObject: {fileID: 6297796638219691878, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
m_PrefabInstance: {fileID: 179164820753688440}
m_PrefabAsset: {fileID: 0}
--- !u!1 &8561957154567371701 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 8407846531656260813, guid: 97ed2e92e41fcc74d9cc48f11f92c048,
type: 3}
m_CorrespondingSourceObject: {fileID: 8407846531656260813, guid: 97ed2e92e41fcc74d9cc48f11f92c048, type: 3}
m_PrefabInstance: {fileID: 179164820753688440}
m_PrefabAsset: {fileID: 0}
--- !u!1001 &5899422066553153208
@ -298,63 +269,51 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 6685111115918638199}
m_Modifications:
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalPosition.x
value: -0.41772902
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalPosition.y
value: 1.3877543
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalPosition.z
value: 0.009401247
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_Name
value: "\u4E3B\u5200\u7F1D\u5408\u8179\u90E8_\u808C\u8089\u7F1D\u7EBF"
objectReference: {fileID: 0}
- target: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- target: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
@ -362,21 +321,18 @@ PrefabInstance:
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
- targetCorrespondingSourceObject: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
insertIndex: -1
addedObject: {fileID: 3456533610984116770}
m_SourcePrefab: {fileID: 100100000, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
--- !u!4 &423607042991563041 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
m_CorrespondingSourceObject: {fileID: 6070290724427777945, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
m_PrefabInstance: {fileID: 5899422066553153208}
m_PrefabAsset: {fileID: 0}
--- !u!1 &1056979154574900123 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742,
type: 3}
m_CorrespondingSourceObject: {fileID: 6878634817729961251, guid: 0c9840d919711e24e8e7b56f40ebe742, type: 3}
m_PrefabInstance: {fileID: 5899422066553153208}
m_PrefabAsset: {fileID: 0}
--- !u!95 &3456533610984116770
@ -408,63 +364,51 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 6685111115918638199}
m_Modifications:
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalPosition.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalPosition.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalPosition.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalRotation.w
value: 1
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalRotation.x
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalRotation.y
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalRotation.z
value: -0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalEulerAnglesHint.x
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalEulerAnglesHint.y
value: 0
objectReference: {fileID: 0}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_LocalEulerAnglesHint.z
value: 0
objectReference: {fileID: 0}
- target: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_Name
value: "\u8102\u80AA\u548C\u8868\u76AE\u9488\u7EBF"
objectReference: {fileID: 0}
- target: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- target: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
propertyPath: m_IsActive
value: 1
objectReference: {fileID: 0}
@ -472,21 +416,18 @@ PrefabInstance:
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents:
- targetCorrespondingSourceObject: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
- targetCorrespondingSourceObject: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
insertIndex: -1
addedObject: {fileID: 2702559640900737966}
m_SourcePrefab: {fileID: 100100000, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
--- !u!1 &1514620550698916267 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 7903373173444691979, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
m_CorrespondingSourceObject: {fileID: 7903373173444691979, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
m_PrefabInstance: {fileID: 8695165940984156576}
m_PrefabAsset: {fileID: 0}
--- !u!1 &2574054362996106892 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
m_CorrespondingSourceObject: {fileID: 6562746950335264556, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
m_PrefabInstance: {fileID: 8695165940984156576}
m_PrefabAsset: {fileID: 0}
--- !u!95 &2702559640900737966
@ -512,13 +453,11 @@ Animator:
m_WriteDefaultValuesOnDisable: 0
--- !u!4 &2950755381415853110 stripped
Transform:
m_CorrespondingSourceObject: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
m_CorrespondingSourceObject: {fileID: 5789482015362559382, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
m_PrefabInstance: {fileID: 8695165940984156576}
m_PrefabAsset: {fileID: 0}
--- !u!1 &3638262387175791951 stripped
GameObject:
m_CorrespondingSourceObject: {fileID: 5392738430493428975, guid: a164ff0a91063c943b1e4e9acceb05aa,
type: 3}
m_CorrespondingSourceObject: {fileID: 5392738430493428975, guid: a164ff0a91063c943b1e4e9acceb05aa, type: 3}
m_PrefabInstance: {fileID: 8695165940984156576}
m_PrefabAsset: {fileID: 0}

View File

@ -0,0 +1,173 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-5037963690093859411
MonoBehaviour:
m_ObjectHideFlags: 11
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
m_Name:
m_EditorClassIdentifier:
version: 7
--- !u!21 &2100000
Material:
serializedVersion: 8
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: TouMing_Unit
m_Shader: {fileID: 4800000, guid: 650dd9526735d5b46b79224bc6e94025, type: 3}
m_Parent: {fileID: 0}
m_ModifiedSerializedProperties: 0
m_ValidKeywords:
- _SURFACE_TYPE_TRANSPARENT
m_InvalidKeywords: []
m_LightmapFlags: 4
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: 3000
stringTagMap:
RenderType: Transparent
disabledShaderPasses:
- DepthOnly
- SHADOWCASTER
m_LockedProperties:
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _Ao:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BaseMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _BumpMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailAlbedoMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _DetailNormalMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _EmissionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MainTex:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _Mask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _MetallicGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _Noise:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _Noise2:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _NorMal:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _OcclusionMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ParallaxMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _SpecGlossMap:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- _ValueMask:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_Lightmaps:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_LightmapsInd:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
- unity_ShadowMasks:
m_Texture: {fileID: 0}
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Ints: []
m_Floats:
- _AlphaClip: 0
- _AlphaToMask: 0
- _Blend: 0
- _BlendModePreserveSpecular: 1
- _BlendOp: 0
- _BumpScale: 1
- _ClearCoatMask: 0
- _ClearCoatSmoothness: 0
- _Cull: 2
- _Cutoff: 0.5
- _DetailAlbedoMapScale: 1
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _DstBlendAlpha: 10
- _EnvironmentReflections: 1
- _FPow: 1
- _FScale: 1
- _FurLength: 1
- _GlossMapScale: 0
- _Glossiness: 0
- _GlossyReflections: 0
- _LayerOffset: 0.1
- _Metallic: 0
- _OcclusionStrength: 1
- _Parallax: 0.005
- _QueueOffset: 0
- _R: 0.5
- _ReceiveShadows: 1
- _SampleGI: 0
- _ShadowPow: 1
- _Smoothness: 0.5
- _SmoothnessTextureChannel: 0
- _SpPow: 1
- _SpScale: 1
- _SpecularHighlights: 1
- _SrcBlend: 5
- _SrcBlendAlpha: 1
- _Surface: 1
- _Value: 0.5
- _WorkflowMode: 1
- _ZWrite: 0
m_Colors:
- _BaseColor: {r: 1, g: 1, b: 1, a: 0}
- _Color: {r: 1, g: 1, b: 1, a: 0}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _FurOffset: {r: 0, g: 1, b: 0, a: 0}
- _ShadowColor: {r: 1, g: 1, b: 1, a: 1}
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
m_BuildTextureStacks: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: bb631a2c50507aa4682590f8ff47e077
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 2100000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1099,16 +1099,15 @@
<Action type="Parallel">
<Action type="Show" value="Models/nvzhushou_xishou/zhijin" isShow="false"></Action>
<Action type="Rotate" value="Models/nvzhushou_xishou" to="0,90,0" time="0"></Action>
<Action type="Show" value="Models/nvzhushou_xishou" isShow="true"></Action>
<Action type="Move" value="Models/nvzhushou_xishou" to="-5.189,0,-3.323" time="0"></Action>
<Action type="Rotate" value="Models/zhushou" to="0,270,0" time="0"></Action>
<Action type="Show" value="Models/zhushou" isShow="true"></Action>
<Action type="Move" value="Models/zhushou" to="-4.289,0,-2.888" time="0"></Action>
<Action type="Sequence">
<Action type="Anim" value="Models/nvzhushou_xishou" animName="21xishoushufu1" ></Action>
<Action type="Anim" value="Models/zhushou" animName="21xishoushufu1" ></Action>
<Action type="Show" value="Models/ZhuDao_chaunyifu/dajie" isShow="true"></Action>
<Action type="Anim" value="Models/nvzhushou_xishou" animName="21xishoushufu2" ></Action>
<Action type="Anim" value="Models/zhushou" animName="21xishoushufu2" ></Action>
<Action type="Show" value="Models/ZhuDao_chaunyifu/dajie01" isShow="true"></Action>
<Action type="Show" value="Models/ZhuDao_chaunyifu/dajie02" isShow="true"></Action>
<Action type="Show" value="Models/ZhuDao_chaunyifu/dajie03" isShow="true"></Action>
@ -1125,7 +1124,9 @@
<Action type="Show" value="Models/nvzhushou_xishou" isShow="false"></Action>
<Action type="Rotate" value="Models/zhushou" to="0,0,0" time="0"></Action>
<Action type="Show" value="Models/zhushou" isShow="false"></Action>
<Action type="Move" value="Models/zhushou" to="0,0,0" time="0"></Action>
<Action type="Show" value="Models/ZhuDao_chaunyifu" isShow="false"></Action>
<Action type="Show" value="Models/ZhuDao_chaunyifu/shoutao" isShow="true"></Action>