problème : - le range d'attaque n'apparaissait pas sur le placeholder des unités - le outline ne fonctionnait pas bien sur toutes les unités - le placeholder étant opaque, on ne pouvait pas voir la tuile en dessous solutions : - utiliser les bounds du collider de détection pour tracer le range des unités sur le placeholder - utiliser un shader pour tracer un outline colorable autour des unités - rendre le placeholder plus transparent
45 lines
1.2 KiB
Plaintext
45 lines
1.2 KiB
Plaintext
%YAML 1.1
|
|
%TAG !u! tag:unity3d.com,2011:
|
|
--- !u!21 &2100000
|
|
Material:
|
|
serializedVersion: 8
|
|
m_ObjectHideFlags: 0
|
|
m_CorrespondingSourceObject: {fileID: 0}
|
|
m_PrefabInstance: {fileID: 0}
|
|
m_PrefabAsset: {fileID: 0}
|
|
m_Name: OutlineColorable
|
|
m_Shader: {fileID: -6465566751694194690, guid: 5aed7d9426a25544b928536f1bd9edc0, type: 3}
|
|
m_ValidKeywords: []
|
|
m_InvalidKeywords: []
|
|
m_LightmapFlags: 4
|
|
m_EnableInstancingVariants: 0
|
|
m_DoubleSidedGI: 0
|
|
m_CustomRenderQueue: -1
|
|
stringTagMap: {}
|
|
disabledShaderPasses: []
|
|
m_SavedProperties:
|
|
serializedVersion: 3
|
|
m_TexEnvs:
|
|
- _MainTex:
|
|
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:
|
|
- _OutlineThickness: 2
|
|
m_Colors:
|
|
- _OutlineColor: {r: 0, g: 1, b: 0, a: 1}
|
|
m_BuildTextureStacks: []
|