Commit 986d2cb2 authored by 13정준영's avatar 13정준영

Gun Finish

parent a3019a6c
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
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: c46f07b5ed07e4e92aa78254188d3d10, type: 3}
m_Name: InputSystem.inputsettings
m_EditorClassIdentifier:
m_SupportedDevices: []
m_UpdateMode: 1
m_CompensateForScreenOrientation: 1
m_FilterNoiseOnCurrent: 0
m_DefaultDeadzoneMin: 0.125
m_DefaultDeadzoneMax: 0.925
m_DefaultButtonPressPoint: 0.5
m_DefaultTapTime: 0.2
m_DefaultSlowTapTime: 0.5
m_DefaultHoldTime: 0.4
m_TapRadius: 5
m_MultiTapDelayTime: 0.75
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!21 &2100000
Material:
serializedVersion: 6
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Laser
m_Shader: {fileID: 4800000, guid: 2d11a114f00dffe43a21a629f750b6b0, type: 3}
m_ShaderKeywords: _ALPHAPREMULTIPLY_ON
m_LightmapFlags: 0
m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0
m_CustomRenderQueue: -1
stringTagMap: {}
disabledShaderPasses: []
m_SavedProperties:
serializedVersion: 3
m_TexEnvs:
- _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}
- _MetallicGlossMap:
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}
- _ShieldTxture:
m_Texture: {fileID: 2800000, guid: b1b5dbde37aa545429275008ccb78428, type: 3}
m_Scale: {x: 20, y: 10}
m_Offset: {x: 0, y: 0}
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- _DetailNormalMapScale: 1
- _DstBlend: 10
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- _Intensity: 1
- _IntersectionIntensity: 1
- _Metallic: 0
- _Mode: 3
- _OcclusionStrength: 1
- _Parallax: 0.02
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
- _UVSec: 0
- _ZWrite: 0
- _node_6115: 250
- _opacity: 1
m_Colors:
- _Color: {r: 1, g: 0, b: 0.79818773, a: 0.05490196}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _IntersectionColor: {r: 1, g: 0, b: 0.7734499, a: 1}
- _emision: {r: 1, g: 0, b: 0.8624263, a: 1}
fileFormatVersion: 2 fileFormatVersion: 2
guid: 7d275036f0cb1e544ab7351089d34050 guid: 55572b072e10a284381817180ffe3107
NativeFormatImporter: NativeFormatImporter:
externalObjects: {} externalObjects: {}
mainObjectFileID: 11400000 mainObjectFileID: 2100000
userData: userData:
assetBundleName: assetBundleName:
assetBundleVariant: assetBundleVariant:
...@@ -7,10 +7,10 @@ Material: ...@@ -7,10 +7,10 @@ Material:
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_Name: Stage Top m_Name: Laser
m_Shader: {fileID: 4800000, guid: 7188cd9bd45d2ec448974081636e5a45, type: 3} m_Shader: {fileID: 4800000, guid: 2d11a114f00dffe43a21a629f750b6b0, type: 3}
m_ShaderKeywords: _ALPHAPREMULTIPLY_ON m_ShaderKeywords: _ALPHAPREMULTIPLY_ON
m_LightmapFlags: 3 m_LightmapFlags: 0
m_EnableInstancingVariants: 0 m_EnableInstancingVariants: 0
m_DoubleSidedGI: 0 m_DoubleSidedGI: 0
m_CustomRenderQueue: -1 m_CustomRenderQueue: -1
...@@ -57,7 +57,7 @@ Material: ...@@ -57,7 +57,7 @@ Material:
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
- _ShieldTxture: - _ShieldTxture:
m_Texture: {fileID: 2800000, guid: b1b5dbde37aa545429275008ccb78428, type: 3} m_Texture: {fileID: 2800000, guid: b1b5dbde37aa545429275008ccb78428, type: 3}
m_Scale: {x: 5, y: 3.55} m_Scale: {x: 20, y: 10}
m_Offset: {x: 0, y: 0} m_Offset: {x: 0, y: 0}
m_Floats: m_Floats:
- _BumpScale: 1 - _BumpScale: 1
...@@ -67,7 +67,7 @@ Material: ...@@ -67,7 +67,7 @@ Material:
- _GlossMapScale: 1 - _GlossMapScale: 1
- _Glossiness: 0.5 - _Glossiness: 0.5
- _GlossyReflections: 1 - _GlossyReflections: 1
- _Intensity: 0.45 - _Intensity: 1
- _IntersectionIntensity: 1 - _IntersectionIntensity: 1
- _Metallic: 0 - _Metallic: 0
- _Mode: 3 - _Mode: 3
...@@ -79,7 +79,9 @@ Material: ...@@ -79,7 +79,9 @@ Material:
- _UVSec: 0 - _UVSec: 0
- _ZWrite: 0 - _ZWrite: 0
- _node_6115: 250 - _node_6115: 250
- _opacity: 1
m_Colors: m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 0.05490196} - _Color: {r: 1, g: 0, b: 0.79818773, a: 0.05490196}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1} - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- _IntersectionColor: {r: 1, g: 1, b: 1, a: 1} - _IntersectionColor: {r: 1, g: 0, b: 0.7734499, a: 1}
- _emision: {r: 1, g: 0, b: 0.8624263, a: 1}
%YAML 1.1 %YAML 1.1
%TAG !u! tag:unity3d.com,2011: %TAG !u! tag:unity3d.com,2011:
--- !u!1 &394926816918834874 --- !u!1 &679408280077781102
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -8,47 +8,164 @@ GameObject: ...@@ -8,47 +8,164 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 2307943975325860586} - component: {fileID: 1670825391113236875}
- component: {fileID: 1699477345148850482}
m_Layer: 0 m_Layer: 0
m_Name: Laser m_Name: Armature
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &2307943975325860586 --- !u!4 &1670825391113236875
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 394926816918834874} m_GameObject: {fileID: 679408280077781102}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.005, y: 0.0445, z: 0} m_LocalPosition: {x: -0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children:
m_Father: {fileID: 4736251363789019488} - {fileID: 7125895572784512058}
m_Father: {fileID: 4528433370017618482}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0.0027923582, y: 0, z: 0}
--- !u!1 &722674250501931546
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 4528433370017618482}
- component: {fileID: 8789112282855232442}
m_Layer: 0
m_Name: gun
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4528433370017618482
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 722674250501931546}
m_LocalRotation: {x: 0.4957057, y: 0.4957057, z: 0.50425774, w: -0.50425774}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 3, y: 3, z: 3}
m_Children:
- {fileID: 1670825391113236875}
- {fileID: 3381384845480145115}
m_Father: {fileID: 8755084033736804469}
m_RootOrder: 2 m_RootOrder: 2
m_LocalEulerAnglesHint: {x: -90.98, y: 180, z: 90}
--- !u!95 &8789112282855232442
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 722674250501931546}
m_Enabled: 1
m_Avatar: {fileID: 9000000, guid: f90eec587b051f74d9f6fe7febae32f5, type: 3}
m_Controller: {fileID: 9100000, guid: 1e934caf7c306674087d1fbf7f77db32, type: 2}
m_CullingMode: 1
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &834854485298782232
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 7132563593507253452}
m_Layer: 0
m_Name: Up1.005
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &7132563593507253452
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 834854485298782232}
m_LocalRotation: {x: -0.0070452616, y: 0.9895959, z: 0.06423177, w: -0.1285485}
m_LocalPosition: {x: 0.00000692375, y: -0.03049975, z: -0.0023366436}
m_LocalScale: {x: 1, y: 1.0000004, z: 1}
m_Children:
- {fileID: 5981945399365202245}
m_Father: {fileID: 2842791689093029762}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: -7.1989737, y: -165.08675, z: -1.7592748}
--- !u!1 &1518485313235066548
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 3381384845480145115}
- component: {fileID: 277866974128927739}
m_Layer: 0
m_Name: Glock
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &3381384845480145115
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1518485313235066548}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.00999885, y: -0.0013105178, z: 0.0010001289}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4528433370017618482}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!120 &1699477345148850482 --- !u!137 &277866974128927739
LineRenderer: SkinnedMeshRenderer:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 394926816918834874} m_GameObject: {fileID: 1518485313235066548}
m_Enabled: 1 m_Enabled: 1
m_CastShadows: 1 m_CastShadows: 1
m_ReceiveShadows: 1 m_ReceiveShadows: 1
m_DynamicOccludee: 1 m_DynamicOccludee: 1
m_MotionVectors: 0 m_MotionVectors: 1
m_LightProbeUsage: 0 m_LightProbeUsage: 1
m_ReflectionProbeUsage: 0 m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1 m_RenderingLayerMask: 1
m_RendererPriority: 0 m_RendererPriority: 0
m_Materials: m_Materials:
- {fileID: 2100000, guid: a7d1d67dd4bb89d45ac7408520cf8632, type: 2} - {fileID: 2100000, guid: 7c47e4effaee5f64792990f0ae8fb4d5, type: 2}
- {fileID: 2100000, guid: 7c47e4effaee5f64792990f0ae8fb4d5, type: 2}
- {fileID: 2100000, guid: 7c7ffcf64614c13429f337f4bfa19982, type: 2}
- {fileID: 2100000, guid: e4af578b66f865f41a456dffac64e431, type: 2}
m_StaticBatchInfo: m_StaticBatchInfo:
firstSubMesh: 0 firstSubMesh: 0
subMeshCount: 0 subMeshCount: 0
...@@ -68,75 +185,27 @@ LineRenderer: ...@@ -68,75 +185,27 @@ LineRenderer:
m_LightmapParameters: {fileID: 0} m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0 m_SortingLayerID: 0
m_SortingLayer: 0 m_SortingLayer: 0
m_SortingOrder: 1 m_SortingOrder: 0
m_Positions: serializedVersion: 2
- {x: 0, y: 0, z: 0} m_Quality: 0
- {x: 0, y: 0, z: 10} m_UpdateWhenOffscreen: 0
m_Parameters: m_SkinnedMotionVectors: 1
serializedVersion: 3 m_Mesh: {fileID: 669696258820236782, guid: f90eec587b051f74d9f6fe7febae32f5, type: 3}
widthMultiplier: 1 m_Bones:
widthCurve: - {fileID: 7125895572784512058}
serializedVersion: 2 - {fileID: 2842791689093029762}
m_Curve: - {fileID: 7132563593507253452}
- serializedVersion: 3 - {fileID: 1783954247516508922}
time: 0.029125214 - {fileID: 8717599487862898156}
value: 0.00746727 - {fileID: 4135054027812765159}
inSlope: 0 - {fileID: 3673796838161255871}
outSlope: 0 m_BlendShapeWeights: []
tangentMode: 0 m_RootBone: {fileID: 7125895572784512058}
weightedMode: 0 m_AABB:
inWeight: 0.33333334 m_Center: {x: 0.0071992525, y: -0.0040474907, z: 0.032780834}
outWeight: 0.33333334 m_Extent: {x: 0.01674547, y: 0.036941227, z: 0.056377895}
- serializedVersion: 3 m_DirtyAABB: 0
time: 0.30744338 --- !u!1 &1817125495527798480
value: 0.47014925
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 0.7311321, g: 0.9852386, b: 1, a: 1}
key1: {r: 0, g: 0.9563775, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 65535
ctime2: 0
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 0
numCapVertices: 40
alignment: 0
textureMode: 0
shadowBias: 0.5
generateLightingData: 0
m_UseWorldSpace: 0
m_Loop: 0
--- !u!1 &1927393290762809866
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -144,30 +213,32 @@ GameObject: ...@@ -144,30 +213,32 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 4949191678687786713} - component: {fileID: 8755084033736804469}
m_Layer: 0 m_Layer: 0
m_Name: Root.003 m_Name: GameObject
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &4949191678687786713 --- !u!4 &8755084033736804469
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1927393290762809866} m_GameObject: {fileID: 1817125495527798480}
m_LocalRotation: {x: 0.06322898, y: 0.5605726, z: 0.8216356, w: -0.08170337} m_LocalRotation: {x: 0.23912664, y: -0, z: -0, w: 0.9709884}
m_LocalPosition: {x: -3.352761e-10, y: 0.012674857, z: -0.0000000010430813} m_LocalPosition: {x: 0, y: 0.03, z: 0.06}
m_LocalScale: {x: 1.0000001, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children:
- {fileID: 3269961757506068591} - {fileID: 6667088892192864707}
m_Father: {fileID: 1717196747073644038} - {fileID: 6367263483897397774}
m_RootOrder: 0 - {fileID: 4528433370017618482}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_Father: {fileID: 5559553495877387631}
--- !u!1 &2106782954137059505 m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 27.67, y: 0, z: 0}
--- !u!1 &2608324052899348302
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -175,30 +246,30 @@ GameObject: ...@@ -175,30 +246,30 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 3497177265803710591} - component: {fileID: 4135054027812765159}
m_Layer: 0 m_Layer: 0
m_Name: Armature m_Name: Root.004
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &3497177265803710591 --- !u!4 &4135054027812765159
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 2106782954137059505} m_GameObject: {fileID: 2608324052899348302}
m_LocalRotation: {x: 0.4957057, y: 0.4957057, z: 0.50425774, w: -0.50425774} m_LocalRotation: {x: 1.0554825e-21, y: -3.552718e-15, z: -3.3306689e-15, w: 1}
m_LocalPosition: {x: -0, y: 0, z: 0} m_LocalPosition: {x: 1.9245465e-13, y: 0.016269717, z: 2.809725e-10}
m_LocalScale: {x: 3, y: 3, z: 3} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children:
- {fileID: 908183806118884120} - {fileID: 3673796838161255871}
m_Father: {fileID: 4736251363789019488} m_Father: {fileID: 8717599487862898156}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -90.98, y: 180, z: 90} m_LocalEulerAnglesHint: {x: -3.1664187e-13, y: 3.1664252e-13, z: -3.1169463e-13}
--- !u!1 &3056356978809566583 --- !u!1 &2708596736217832410
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -206,30 +277,29 @@ GameObject: ...@@ -206,30 +277,29 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 1877284026881716837} - component: {fileID: 1408319620001259264}
m_Layer: 0 m_Layer: 0
m_Name: Root.006 m_Name: Root.006_end
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &1877284026881716837 --- !u!4 &1408319620001259264
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3056356978809566583} m_GameObject: {fileID: 2708596736217832410}
m_LocalRotation: {x: 7.549519e-15, y: -2.8521188e-21, z: -3.3306689e-15, w: 1} m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 5.0704017e-11, y: 0.022248875, z: 2.809704e-10} m_LocalPosition: {x: -0, y: 0.022248868, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children: []
- {fileID: 1009944073356893943} m_Father: {fileID: 3673796838161255871}
m_Father: {fileID: 472882514218700033}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &3565073704573755529 --- !u!1 &4323607481689171280
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -237,31 +307,45 @@ GameObject: ...@@ -237,31 +307,45 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 1717196747073644038} - component: {fileID: 5559553495877387631}
- component: {fileID: 8449328816997795683}
m_Layer: 0 m_Layer: 0
m_Name: Up2 m_Name: Gun Hand 1
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &1717196747073644038 --- !u!4 &5559553495877387631
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3565073704573755529} m_GameObject: {fileID: 4323607481689171280}
m_LocalRotation: {x: -0.011720461, y: -0.013144849, z: -0.0016689937, w: 0.99984354} m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -2.7939677e-11, y: 0.015295422, z: -0.0000000018253922} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 0.99999994, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children:
- {fileID: 4949191678687786713} - {fileID: 2390331887276956349}
- {fileID: 1195960326612063766} - {fileID: 8755084033736804469}
m_Father: {fileID: 908183806118884120} m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &3737996543007194123 --- !u!114 &8449328816997795683
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4323607481689171280}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 58d5593d5a0df734f8bef0c7602f64f0, type: 3}
m_Name:
m_EditorClassIdentifier:
laser: {fileID: 750450252106532196}
--- !u!1 &4706898208095547700
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -269,53 +353,31 @@ GameObject: ...@@ -269,53 +353,31 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 4736251363789019488} - component: {fileID: 2842791689093029762}
- component: {fileID: 4217981959421272000}
m_Layer: 0 m_Layer: 0
m_Name: gun m_Name: Up2
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &4736251363789019488 --- !u!4 &2842791689093029762
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3737996543007194123} m_GameObject: {fileID: 4706898208095547700}
m_LocalRotation: {x: 0.23912664, y: -0, z: -0, w: 0.9709884} m_LocalRotation: {x: -0.011720461, y: -0.013144849, z: -0.0016689937, w: 0.99984354}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: -2.7939677e-11, y: 0.015295422, z: -0.0000000018253922}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 0.99999994, y: 1, z: 1}
m_Children: m_Children:
- {fileID: 3497177265803710591} - {fileID: 1783954247516508922}
- {fileID: 2746819935318484065} - {fileID: 7132563593507253452}
- {fileID: 2307943975325860586} m_Father: {fileID: 7125895572784512058}
- {fileID: 1141969249950060898}
m_Father: {fileID: 5559553495877387631}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 27.67, y: 0, z: 0} m_LocalEulerAnglesHint: {x: -1.3454931, y: -1.5043981, z: -0.17361604}
--- !u!95 &4217981959421272000 --- !u!1 &4912986619715581745
Animator:
serializedVersion: 3
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3737996543007194123}
m_Enabled: 1
m_Avatar: {fileID: 9000000, guid: f90eec587b051f74d9f6fe7febae32f5, type: 3}
m_Controller: {fileID: 0}
m_CullingMode: 1
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!1 &3764373815848068279
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -323,29 +385,29 @@ GameObject: ...@@ -323,29 +385,29 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 1009944073356893943} - component: {fileID: 5981945399365202245}
m_Layer: 0 m_Layer: 0
m_Name: Root.006_end m_Name: Up1.005_end
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &1009944073356893943 --- !u!4 &5981945399365202245
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 3764373815848068279} m_GameObject: {fileID: 4912986619715581745}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1} m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0, y: 0.022248868, z: 0} m_LocalPosition: {x: -0, y: 0.015336686, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 1877284026881716837} m_Father: {fileID: 7132563593507253452}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &4323607481689171280 --- !u!1 &5035041518571154833
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -353,30 +415,29 @@ GameObject: ...@@ -353,30 +415,29 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 5559553495877387631} - component: {fileID: 2390331887276956349}
m_Layer: 0 m_Layer: 0
m_Name: Gun Hand 1 m_Name: GameObject (1)
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &5559553495877387631 --- !u!4 &2390331887276956349
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4323607481689171280} m_GameObject: {fileID: 5035041518571154833}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children: []
- {fileID: 4736251363789019488} m_Father: {fileID: 5559553495877387631}
m_Father: {fileID: 0}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &4563721726329889385 --- !u!1 &6627341755036828319
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -384,7 +445,7 @@ GameObject: ...@@ -384,7 +445,7 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 908183806118884120} - component: {fileID: 7125895572784512058}
m_Layer: 0 m_Layer: 0
m_Name: Up1 m_Name: Up1
m_TagString: Untagged m_TagString: Untagged
...@@ -392,22 +453,22 @@ GameObject: ...@@ -392,22 +453,22 @@ GameObject:
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &908183806118884120 --- !u!4 &7125895572784512058
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4563721726329889385} m_GameObject: {fileID: 6627341755036828319}
m_LocalRotation: {x: 0.44222113, y: 0.36541265, z: 0.52587134, w: 0.62799156} m_LocalRotation: {x: 0.44222113, y: 0.36541265, z: 0.52587134, w: 0.62799156}
m_LocalPosition: {x: -0.027513694, y: 0.000228871, z: -0.010947611} m_LocalPosition: {x: -0.027513694, y: 0.000228871, z: -0.010947611}
m_LocalScale: {x: 1, y: 0.99999976, z: 0.9999998} m_LocalScale: {x: 1, y: 0.99999976, z: 0.9999998}
m_Children: m_Children:
- {fileID: 1717196747073644038} - {fileID: 2842791689093029762}
m_Father: {fileID: 3497177265803710591} m_Father: {fileID: 1670825391113236875}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 9.851912, y: 69.69946, z: 86.75333}
--- !u!1 &4884219728508394122 --- !u!1 &7482504511772735438
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -415,30 +476,197 @@ GameObject: ...@@ -415,30 +476,197 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 472882514218700033} - component: {fileID: 3673796838161255871}
m_Layer: 0 m_Layer: 0
m_Name: Root.004 m_Name: Root.006
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &472882514218700033 --- !u!4 &3673796838161255871
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 4884219728508394122} m_GameObject: {fileID: 7482504511772735438}
m_LocalRotation: {x: 1.0554825e-21, y: -3.552718e-15, z: -3.3306689e-15, w: 1} m_LocalRotation: {x: 7.549519e-15, y: -2.8521188e-21, z: -3.3306689e-15, w: 1}
m_LocalPosition: {x: 1.9245465e-13, y: 0.016269717, z: 2.809725e-10} m_LocalPosition: {x: 5.0704017e-11, y: 0.022248875, z: 2.809704e-10}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children:
- {fileID: 1877284026881716837} - {fileID: 1408319620001259264}
m_Father: {fileID: 3269961757506068591} m_Father: {fileID: 4135054027812765159}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -3.1664187e-13, y: 3.1664252e-13, z: -3.1169463e-13}
--- !u!1 &7873513953617655604
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1783954247516508922}
m_Layer: 0
m_Name: Root.003
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1783954247516508922
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7873513953617655604}
m_LocalRotation: {x: 0.06322898, y: 0.5605726, z: 0.8216356, w: -0.08170337}
m_LocalPosition: {x: -3.352761e-10, y: 0.012674857, z: -0.0000000010430813}
m_LocalScale: {x: 1.0000001, y: 1, z: 1}
m_Children:
- {fileID: 8717599487862898156}
m_Father: {fileID: 2842791689093029762}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: -68.670616, y: 1.9379597, z: -169.96614}
--- !u!1 &8189726521110191531
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 6367263483897397774}
- component: {fileID: 750450252106532196}
m_Layer: 0
m_Name: Laser
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &6367263483897397774
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8189726521110191531}
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0.004999999, y: 0.044500016, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 8755084033736804469}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &7043274048936863152 --- !u!120 &750450252106532196
LineRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8189726521110191531}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 0
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 55572b072e10a284381817180ffe3107, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 1
m_Positions:
- {x: 0, y: 0, z: 0}
- {x: 0, y: 0, z: 10}
m_Parameters:
serializedVersion: 3
widthMultiplier: 1
widthCurve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0.029125214
value: 0.00746727
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
- serializedVersion: 3
time: 0.30744338
value: 0
inSlope: 0
outSlope: 0
tangentMode: 0
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
colorGradient:
serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1}
key1: {r: 1, g: 1, b: 1, a: 1}
key2: {r: 0, g: 0, b: 0, a: 0}
key3: {r: 0, g: 0, b: 0, a: 0}
key4: {r: 0, g: 0, b: 0, a: 0}
key5: {r: 0, g: 0, b: 0, a: 0}
key6: {r: 0, g: 0, b: 0, a: 0}
key7: {r: 0, g: 0, b: 0, a: 0}
ctime0: 0
ctime1: 64764
ctime2: 0
ctime3: 0
ctime4: 0
ctime5: 0
ctime6: 0
ctime7: 0
atime0: 0
atime1: 65535
atime2: 0
atime3: 0
atime4: 0
atime5: 0
atime6: 0
atime7: 0
m_Mode: 0
m_NumColorKeys: 2
m_NumAlphaKeys: 2
numCornerVertices: 0
numCapVertices: 40
alignment: 0
textureMode: 0
shadowBias: 0.5
generateLightingData: 0
m_UseWorldSpace: 0
m_Loop: 0
--- !u!1 &8489531515838508147
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -446,37 +674,37 @@ GameObject: ...@@ -446,37 +674,37 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 1141969249950060898} - component: {fileID: 6667088892192864707}
- component: {fileID: 5254653184772389320} - component: {fileID: 7117714535024652727}
- component: {fileID: 8858137697364005341} - component: {fileID: 7367753592241319038}
m_Layer: 0 m_Layer: 0
m_Name: GameObject m_Name: Particle
m_TagString: Untagged m_TagString: Untagged
m_Icon: {fileID: 0} m_Icon: {fileID: 0}
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &1141969249950060898 --- !u!4 &6667088892192864707
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7043274048936863152} m_GameObject: {fileID: 8489531515838508147}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: 0, y: 0.043, z: 0.165} m_LocalPosition: {x: 0.004999999, y: 0.04450002, z: 0.2}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: [] m_Children: []
m_Father: {fileID: 4736251363789019488} m_Father: {fileID: 8755084033736804469}
m_RootOrder: 3 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!198 &5254653184772389320 --- !u!198 &7117714535024652727
ParticleSystem: ParticleSystem:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7043274048936863152} m_GameObject: {fileID: 8489531515838508147}
serializedVersion: 6 serializedVersion: 6
lengthInSec: 1 lengthInSec: 1
simulationSpeed: 1 simulationSpeed: 1
...@@ -484,9 +712,9 @@ ParticleSystem: ...@@ -484,9 +712,9 @@ ParticleSystem:
cullingMode: 0 cullingMode: 0
ringBufferMode: 0 ringBufferMode: 0
ringBufferLoopRange: {x: 0, y: 1} ringBufferLoopRange: {x: 0, y: 1}
looping: 1 looping: 0
prewarm: 0 prewarm: 0
playOnAwake: 1 playOnAwake: 0
useUnscaledTime: 0 useUnscaledTime: 0
autoRandomSeed: 1 autoRandomSeed: 1
useRigidbodyForVelocity: 1 useRigidbodyForVelocity: 1
...@@ -606,7 +834,7 @@ ParticleSystem: ...@@ -606,7 +834,7 @@ ParticleSystem:
startSpeed: startSpeed:
serializedVersion: 2 serializedVersion: 2
minMaxState: 0 minMaxState: 0
scalar: 10 scalar: 75
minScalar: 5 minScalar: 5
maxCurve: maxCurve:
serializedVersion: 2 serializedVersion: 2
...@@ -660,7 +888,7 @@ ParticleSystem: ...@@ -660,7 +888,7 @@ ParticleSystem:
serializedVersion: 2 serializedVersion: 2
minMaxState: 0 minMaxState: 0
minColor: {r: 1, g: 1, b: 1, a: 1} minColor: {r: 1, g: 1, b: 1, a: 1}
maxColor: {r: 1, g: 1, b: 1, a: 1} maxColor: {r: 0, g: 1, b: 0.9896784, a: 1}
maxGradient: maxGradient:
serializedVersion: 2 serializedVersion: 2
key0: {r: 1, g: 1, b: 1, a: 1} key0: {r: 1, g: 1, b: 1, a: 1}
...@@ -722,7 +950,7 @@ ParticleSystem: ...@@ -722,7 +950,7 @@ ParticleSystem:
startSize: startSize:
serializedVersion: 2 serializedVersion: 2
minMaxState: 0 minMaxState: 0
scalar: 0.05 scalar: 0.2
minScalar: 1 minScalar: 1
maxCurve: maxCurve:
serializedVersion: 2 serializedVersion: 2
...@@ -1038,7 +1266,7 @@ ParticleSystem: ...@@ -1038,7 +1266,7 @@ ParticleSystem:
m_PostInfinity: 2 m_PostInfinity: 2
m_RotationOrder: 4 m_RotationOrder: 4
randomizeRotationDirection: 0 randomizeRotationDirection: 0
maxNumParticles: 1 maxNumParticles: 100
size3D: 0 size3D: 0
rotation3D: 0 rotation3D: 0
gravityModifier: gravityModifier:
...@@ -1421,21 +1649,21 @@ ParticleSystem: ...@@ -1421,21 +1649,21 @@ ParticleSystem:
- serializedVersion: 3 - serializedVersion: 3
time: 0 time: 0
value: 0 value: 0
inSlope: 0 inSlope: 2
outSlope: 1 outSlope: 2
tangentMode: 0 tangentMode: 0
weightedMode: 0 weightedMode: 0
inWeight: 0.33333334 inWeight: 0
outWeight: 0.33333334 outWeight: 0
- serializedVersion: 3 - serializedVersion: 3
time: 1 time: 1
value: 1 value: 1
inSlope: 1 inSlope: 0
outSlope: 0 outSlope: 0
tangentMode: 0 tangentMode: 0
weightedMode: 0 weightedMode: 0
inWeight: 0.33333334 inWeight: 0
outWeight: 0.33333334 outWeight: 0
m_PreInfinity: 2 m_PreInfinity: 2
m_PostInfinity: 2 m_PostInfinity: 2
m_RotationOrder: 4 m_RotationOrder: 4
...@@ -1474,21 +1702,21 @@ ParticleSystem: ...@@ -1474,21 +1702,21 @@ ParticleSystem:
- serializedVersion: 3 - serializedVersion: 3
time: 0 time: 0
value: 0 value: 0
inSlope: 0 inSlope: 1
outSlope: 1 outSlope: 1
tangentMode: 0 tangentMode: 34
weightedMode: 0 weightedMode: 0
inWeight: 0.33333334 inWeight: 0
outWeight: 0.33333334 outWeight: 0
- serializedVersion: 3 - serializedVersion: 3
time: 1 time: 1
value: 1 value: 1
inSlope: 1 inSlope: 1
outSlope: 0 outSlope: 1
tangentMode: 0 tangentMode: 34
weightedMode: 0 weightedMode: 0
inWeight: 0.33333334 inWeight: 0
outWeight: 0.33333334 outWeight: 0
m_PreInfinity: 2 m_PreInfinity: 2
m_PostInfinity: 2 m_PostInfinity: 2
m_RotationOrder: 4 m_RotationOrder: 4
...@@ -1526,22 +1754,22 @@ ParticleSystem: ...@@ -1526,22 +1754,22 @@ ParticleSystem:
m_Curve: m_Curve:
- serializedVersion: 3 - serializedVersion: 3
time: 0 time: 0
value: 0 value: 1
inSlope: 0 inSlope: 0
outSlope: 1 outSlope: 0
tangentMode: 0 tangentMode: 34
weightedMode: 0 weightedMode: 0
inWeight: 0.33333334 inWeight: 0
outWeight: 0.33333334 outWeight: 0
- serializedVersion: 3 - serializedVersion: 3
time: 1 time: 1
value: 1 value: 1
inSlope: 1 inSlope: 0
outSlope: 0 outSlope: 0
tangentMode: 0 tangentMode: 34
weightedMode: 0 weightedMode: 0
inWeight: 0.33333334 inWeight: 0
outWeight: 0.33333334 outWeight: 0
m_PreInfinity: 2 m_PreInfinity: 2
m_PostInfinity: 2 m_PostInfinity: 2
m_RotationOrder: 4 m_RotationOrder: 4
...@@ -5128,14 +5356,14 @@ ParticleSystem: ...@@ -5128,14 +5356,14 @@ ParticleSystem:
m_PostInfinity: 2 m_PostInfinity: 2
m_RotationOrder: 4 m_RotationOrder: 4
vectorLabel1_3: W vectorLabel1_3: W
--- !u!199 &8858137697364005341 --- !u!199 &7367753592241319038
ParticleSystemRenderer: ParticleSystemRenderer:
serializedVersion: 6 serializedVersion: 6
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7043274048936863152} m_GameObject: {fileID: 8489531515838508147}
m_Enabled: 1 m_Enabled: 1
m_CastShadows: 0 m_CastShadows: 0
m_ReceiveShadows: 0 m_ReceiveShadows: 0
...@@ -5173,146 +5401,25 @@ ParticleSystemRenderer: ...@@ -5173,146 +5401,25 @@ ParticleSystemRenderer:
m_MinParticleSize: 0 m_MinParticleSize: 0
m_MaxParticleSize: 0.5 m_MaxParticleSize: 0.5
m_CameraVelocityScale: 0 m_CameraVelocityScale: 0
m_VelocityScale: 0.1 m_VelocityScale: 0
m_LengthScale: 2 m_LengthScale: 30
m_SortingFudge: 0 m_SortingFudge: 0
m_NormalDirection: 1 m_NormalDirection: 1
m_ShadowBias: 0 m_ShadowBias: 0
m_RenderAlignment: 0 m_RenderAlignment: 0
m_Pivot: {x: 0, y: 0, z: 0} m_Pivot: {x: 0, y: 1, z: 0}
m_Flip: {x: 0, y: 0, z: 0} m_Flip: {x: 0, y: 0, z: 0}
m_UseCustomVertexStreams: 0 m_UseCustomVertexStreams: 0
m_EnableGPUInstancing: 1 m_EnableGPUInstancing: 1
m_ApplyActiveColorSpace: 1 m_ApplyActiveColorSpace: 1
m_AllowRoll: 1 m_AllowRoll: 1
m_VertexStreams: 00010304 m_VertexStreams: 00010304
m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0}
m_Mesh1: {fileID: 0} m_Mesh1: {fileID: 0}
m_Mesh2: {fileID: 0} m_Mesh2: {fileID: 0}
m_Mesh3: {fileID: 0} m_Mesh3: {fileID: 0}
m_MaskInteraction: 0 m_MaskInteraction: 0
--- !u!1 &7515428950780656948 --- !u!1 &9040736579612205321
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2739385775834099369}
m_Layer: 0
m_Name: Up1.005_end
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2739385775834099369
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7515428950780656948}
m_LocalRotation: {x: 0, y: -0, z: -0, w: 1}
m_LocalPosition: {x: -0, y: 0.015336686, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1195960326612063766}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &7983240429461582895
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 2746819935318484065}
- component: {fileID: 3872527504068020459}
m_Layer: 0
m_Name: Glock
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &2746819935318484065
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7983240429461582895}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.00999885, y: -0.0013105178, z: 0.0010001289}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 4736251363789019488}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!137 &3872527504068020459
SkinnedMeshRenderer:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 7983240429461582895}
m_Enabled: 1
m_CastShadows: 1
m_ReceiveShadows: 1
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 7c47e4effaee5f64792990f0ae8fb4d5, type: 2}
- {fileID: 2100000, guid: 7c47e4effaee5f64792990f0ae8fb4d5, type: 2}
- {fileID: 2100000, guid: 7c7ffcf64614c13429f337f4bfa19982, type: 2}
- {fileID: 2100000, guid: e4af578b66f865f41a456dffac64e431, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 3
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 0
serializedVersion: 2
m_Quality: 0
m_UpdateWhenOffscreen: 0
m_SkinnedMotionVectors: 1
m_Mesh: {fileID: 669696258820236782, guid: f90eec587b051f74d9f6fe7febae32f5, type: 3}
m_Bones:
- {fileID: 908183806118884120}
- {fileID: 1717196747073644038}
- {fileID: 1195960326612063766}
- {fileID: 4949191678687786713}
- {fileID: 3269961757506068591}
- {fileID: 472882514218700033}
- {fileID: 1877284026881716837}
m_BlendShapeWeights: []
m_RootBone: {fileID: 908183806118884120}
m_AABB:
m_Center: {x: 0.0071992525, y: -0.0040474907, z: 0.032780834}
m_Extent: {x: 0.01674547, y: 0.036941227, z: 0.056377895}
m_DirtyAABB: 0
--- !u!1 &8975916001733247670
GameObject: GameObject:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
...@@ -5320,7 +5427,7 @@ GameObject: ...@@ -5320,7 +5427,7 @@ GameObject:
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
serializedVersion: 6 serializedVersion: 6
m_Component: m_Component:
- component: {fileID: 3269961757506068591} - component: {fileID: 8717599487862898156}
m_Layer: 0 m_Layer: 0
m_Name: Root.005 m_Name: Root.005
m_TagString: Untagged m_TagString: Untagged
...@@ -5328,50 +5435,19 @@ GameObject: ...@@ -5328,50 +5435,19 @@ GameObject:
m_NavMeshLayer: 0 m_NavMeshLayer: 0
m_StaticEditorFlags: 0 m_StaticEditorFlags: 0
m_IsActive: 1 m_IsActive: 1
--- !u!4 &3269961757506068591 --- !u!4 &8717599487862898156
Transform: Transform:
m_ObjectHideFlags: 0 m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0} m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0} m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0} m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 8975916001733247670} m_GameObject: {fileID: 9040736579612205321}
m_LocalRotation: {x: 0.000000014901158, y: 0.00000004842878, z: 0.000000014901186, m_LocalRotation: {x: 0.000000014901158, y: 0.00000004842878, z: 0.000000014901186,
w: 1} w: 1}
m_LocalPosition: {x: -2.4176359e-11, y: 0.016269721, z: 0.0000000010315545} m_LocalPosition: {x: -2.4176359e-11, y: 0.016269721, z: 0.0000000010315545}
m_LocalScale: {x: 1, y: 1, z: 1} m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: m_Children:
- {fileID: 472882514218700033} - {fileID: 4135054027812765159}
m_Father: {fileID: 4949191678687786713} m_Father: {fileID: 1783954247516508922}
m_RootOrder: 0 m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} m_LocalEulerAnglesHint: {x: -6.3081e-13, y: -0.000004648324, z: -0.0000019921392}
--- !u!1 &9108224570286209242
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 1195960326612063766}
m_Layer: 0
m_Name: Up1.005
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &1195960326612063766
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 9108224570286209242}
m_LocalRotation: {x: -0.0070452616, y: 0.9895959, z: 0.06423177, w: -0.1285485}
m_LocalPosition: {x: 0.00000692375, y: -0.03049975, z: -0.0023366436}
m_LocalScale: {x: 1, y: 1.0000004, z: 1}
m_Children:
- {fileID: 2739385775834099369}
m_Father: {fileID: 1717196747073644038}
m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
This source diff could not be displayed because it is too large. You can view the blob instead.
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: Gun Controller
serializedVersion: 5
m_AnimatorParameters: []
m_AnimatorLayers: []
fileFormatVersion: 2
guid: 1e934caf7c306674087d1fbf7f77db32
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:
This source diff could not be displayed because it is too large. You can view the blob instead.
fileFormatVersion: 2
guid: e5c26c0072a7b134f96d52060c682e46
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class GunBehaviour : MonoBehaviour
{
Animator animation;
ParticleSystem particle;
public LineRenderer laser;
// Start is called before the first frame update
void Start()
{
animation = GetComponentInChildren<Animator>();
particle = GetComponentInChildren<ParticleSystem>();
}
// Update is called once per frame
void Update()
{
}
public void Fire()
{
Debug.Log('a');
animation.SetTrigger("Fire");
particle.Emit(1);
}
public Ray GetRay()
{
var pos1 = laser.transform.TransformPoint(laser.GetPosition(0));
var pos2 = laser.transform.TransformPoint(laser.GetPosition(1));
return new Ray(pos1, pos2 - pos1);
}
}
fileFormatVersion: 2
guid: 58d5593d5a0df734f8bef0c7602f64f0
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
...@@ -87,17 +87,6 @@ public class PlayEngine : SingletonBehaviour<PlayEngine> ...@@ -87,17 +87,6 @@ public class PlayEngine : SingletonBehaviour<PlayEngine>
var leftHandObject = handObjects[0]; var leftHandObject = handObjects[0];
var rightHandObject = handObjects[1]; var rightHandObject = handObjects[1];
var leftLaser = leftHandObject.gameObject.GetComponentInChildren<LineRenderer>();
var rightLaser = rightHandObject.gameObject.GetComponentInChildren<LineRenderer>();
if(leftLaser)
{
var p1 = leftLaser.transform.TransformPoint(leftLaser.GetPosition(0));
var p2 = leftLaser.transform.TransformPoint(leftLaser.GetPosition(1));
input.ray = new Ray(p1, p2-p1);
Debug.DrawRay(input.ray.origin, input.ray.direction, Color.red);
}
level.UpdateNotes(playbackTime); level.UpdateNotes(playbackTime);
if (Input.GetKeyDown(KeyCode.Alpha1)) if (Input.GetKeyDown(KeyCode.Alpha1))
...@@ -122,12 +111,11 @@ public class PlayEngine : SingletonBehaviour<PlayEngine> ...@@ -122,12 +111,11 @@ public class PlayEngine : SingletonBehaviour<PlayEngine>
{ {
input.hand = HandType.Left; input.hand = HandType.Left;
if (leftLaser) if (leftHandObject)
{ {
var p1 = leftLaser.transform.TransformPoint(leftLaser.GetPosition(0)); var gun = leftHandObject.GetComponentInChildren<GunBehaviour>();
var p2 = leftLaser.transform.TransformPoint(leftLaser.GetPosition(1)); input.ray = gun.GetRay();
gun.Fire();
input.ray = new Ray(p1, p2-p1);
Debug.DrawRay(input.ray.origin, input.ray.direction, Color.magenta, 1); Debug.DrawRay(input.ray.origin, input.ray.direction, Color.magenta, 1);
level.HandleInput(input); level.HandleInput(input);
...@@ -136,12 +124,11 @@ public class PlayEngine : SingletonBehaviour<PlayEngine> ...@@ -136,12 +124,11 @@ public class PlayEngine : SingletonBehaviour<PlayEngine>
if (fire.GetStateDown(rightHand)) if (fire.GetStateDown(rightHand))
{ {
input.hand = HandType.Right; input.hand = HandType.Right;
if (rightLaser) if (rightHandObject)
{ {
var p1 = rightLaser.transform.TransformPoint(rightLaser.GetPosition(0)); var gun = rightHandObject.GetComponentInChildren<GunBehaviour>();
var p2 = rightLaser.transform.TransformPoint(rightLaser.GetPosition(1)); input.ray = gun.GetRay();
gun.Fire();
input.ray = new Ray(p1, p2 - p1);
Debug.DrawRay(input.ray.origin, input.ray.direction, Color.cyan, 1); Debug.DrawRay(input.ray.origin, input.ray.direction, Color.cyan, 1);
level.HandleInput(input); level.HandleInput(input);
...@@ -152,6 +139,7 @@ public class PlayEngine : SingletonBehaviour<PlayEngine> ...@@ -152,6 +139,7 @@ public class PlayEngine : SingletonBehaviour<PlayEngine>
{ {
if (e.Source != "SteamVR") // ignore SteamVR, rethrow otherwise if (e.Source != "SteamVR") // ignore SteamVR, rethrow otherwise
{ {
Debug.LogError(e.StackTrace);
throw e; throw e;
} }
} }
......
// Shader created with Shader Forge v1.40
// Shader Forge (c) Freya Holmer - http://www.acegikmo.com/shaderforge/
// Note: Manually altering this data may prevent you from opening it in Shader Forge
/*SF_DATA;ver:1.40;sub:START;pass:START;ps:flbk:,iptp:0,cusa:False,bamd:0,cgin:,cpap:True,lico:1,lgpr:1,limd:0,spmd:1,trmd:0,grmd:0,uamb:True,mssp:True,bkdf:False,hqlp:False,rprd:False,enco:False,rmgx:True,imps:True,rpth:0,vtps:0,hqsc:True,nrmq:1,nrsp:0,vomd:0,spxs:False,tesm:0,olmd:1,culm:0,bsrc:3,bdst:7,dpts:2,wrdp:False,dith:0,atcv:False,rfrpo:True,rfrpn:Refraction,coma:15,ufog:True,aust:True,igpj:True,qofs:0,qpre:3,rntp:2,fgom:False,fgoc:False,fgod:False,fgor:False,fgmd:0,fgcr:0.5,fgcg:0.5,fgcb:0.5,fgca:1,fgde:0.01,fgrn:0,fgrf:300,stcl:False,atwp:False,stva:128,stmr:255,stmw:255,stcp:6,stps:0,stfa:0,stfz:0,ofsf:0,ofsu:0,f2p0:False,fnsp:False,fnfb:False,fsmp:False;n:type:ShaderForge.SFN_Final,id:9361,x:34597,y:32650,varname:node_9361,prsc:2|diff-2401-OUT,emission-5096-RGB,alpha-1670-OUT;n:type:ShaderForge.SFN_Color,id:3941,x:32896,y:32711,ptovrint:False,ptlb:Color,ptin:_Color,varname:node_3941,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Multiply,id:9604,x:33065,y:32759,varname:node_9604,prsc:2|A-3941-RGB,B-734-OUT;n:type:ShaderForge.SFN_Slider,id:734,x:32817,y:32976,ptovrint:False,ptlb:Intensity,ptin:_Intensity,varname:node_734,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:1,max:1;n:type:ShaderForge.SFN_DepthBlend,id:9154,x:33302,y:33227,varname:node_9154,prsc:2;n:type:ShaderForge.SFN_Color,id:7224,x:32947,y:33152,ptovrint:False,ptlb:Intersection Color,ptin:_IntersectionColor,varname:_Color_copy,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0,c2:1,c3:1,c4:1;n:type:ShaderForge.SFN_Multiply,id:7599,x:33116,y:33200,varname:node_7599,prsc:2|A-7224-RGB,B-8345-OUT;n:type:ShaderForge.SFN_Slider,id:8345,x:32868,y:33417,ptovrint:False,ptlb:Intersection Intensity,ptin:_IntersectionIntensity,varname:_Intensity_copy,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:1,max:1;n:type:ShaderForge.SFN_Lerp,id:3078,x:33207,y:32952,varname:node_3078,prsc:2|A-9604-OUT,B-7599-OUT,T-9154-OUT;n:type:ShaderForge.SFN_Tex2d,id:5816,x:34143,y:33269,ptovrint:False,ptlb:Shield Txture,ptin:_ShieldTxture,varname:node_5816,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,tex:a0f6e9a63c73f9c45aa0faf8e7cb2a07,ntxv:0,isnm:False|UVIN-5641-OUT;n:type:ShaderForge.SFN_ComponentMask,id:8988,x:34316,y:33224,varname:node_8988,prsc:2,cc1:0,cc2:-1,cc3:-1,cc4:-1|IN-5816-RGB;n:type:ShaderForge.SFN_Fresnel,id:2647,x:33466,y:32717,varname:node_2647,prsc:2|NRM-3709-OUT,EXP-6263-OUT;n:type:ShaderForge.SFN_NormalVector,id:3709,x:33276,y:32609,prsc:2,pt:False;n:type:ShaderForge.SFN_Multiply,id:2871,x:33480,y:32879,varname:node_2871,prsc:2|A-3078-OUT,B-2647-OUT;n:type:ShaderForge.SFN_Time,id:6109,x:33310,y:33503,varname:node_6109,prsc:2;n:type:ShaderForge.SFN_Multiply,id:762,x:33844,y:32874,varname:node_762,prsc:2|A-2871-OUT,B-5287-OUT;n:type:ShaderForge.SFN_TexCoord,id:6734,x:33512,y:33158,varname:node_6734,prsc:2,uv:0,uaff:False;n:type:ShaderForge.SFN_Vector1,id:8799,x:33674,y:33521,varname:node_8799,prsc:2,v1:10;n:type:ShaderForge.SFN_Vector1,id:6263,x:33280,y:32764,varname:node_6263,prsc:2,v1:1;n:type:ShaderForge.SFN_Time,id:7398,x:33429,y:33351,varname:node_7398,prsc:2;n:type:ShaderForge.SFN_Frac,id:8375,x:33638,y:33369,varname:node_8375,prsc:2|IN-7398-TSL;n:type:ShaderForge.SFN_Add,id:8758,x:33798,y:33325,varname:node_8758,prsc:2|A-6734-V,B-8375-OUT;n:type:ShaderForge.SFN_Append,id:5641,x:33904,y:33204,varname:node_5641,prsc:2|A-8758-OUT,B-6734-U;n:type:ShaderForge.SFN_Multiply,id:5287,x:34533,y:33303,varname:node_5287,prsc:2|A-8988-OUT,B-9292-OUT;n:type:ShaderForge.SFN_Multiply,id:5730,x:33926,y:33501,varname:node_5730,prsc:2|A-8799-OUT,B-3181-OUT;n:type:ShaderForge.SFN_Sin,id:2051,x:34069,y:33474,varname:node_2051,prsc:2|IN-5730-OUT;n:type:ShaderForge.SFN_Noise,id:3181,x:33904,y:33089,varname:node_3181,prsc:2|XY-9082-OUT;n:type:ShaderForge.SFN_RemapRange,id:9292,x:34239,y:33456,varname:node_9292,prsc:2,frmn:-1,frmx:1,tomn:0.2,tomx:1|IN-2051-OUT;n:type:ShaderForge.SFN_Multiply,id:9082,x:33747,y:33073,varname:node_9082,prsc:2|A-6734-UVOUT,B-7398-TTR;n:type:ShaderForge.SFN_Vector1,id:2213,x:33613,y:33278,varname:node_2213,prsc:2,v1:10;n:type:ShaderForge.SFN_Add,id:6120,x:34052,y:32717,varname:node_6120,prsc:2;n:type:ShaderForge.SFN_Blend,id:2401,x:34018,y:32549,varname:node_2401,prsc:2,blmd:0,clmp:True|SRC-2871-OUT,DST-762-OUT;n:type:ShaderForge.SFN_Slider,id:8126,x:33418,y:33038,ptovrint:False,ptlb:opacity,ptin:_opacity,varname:node_8126,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,min:0,cur:1,max:1;n:type:ShaderForge.SFN_ComponentMask,id:9367,x:34223,y:32637,varname:node_9367,prsc:2,cc1:1,cc2:-1,cc3:-1,cc4:-1|IN-2401-OUT;n:type:ShaderForge.SFN_Multiply,id:1670,x:34185,y:33054,varname:node_1670,prsc:2|A-8126-OUT,B-9367-OUT;n:type:ShaderForge.SFN_Color,id:5096,x:34185,y:32890,ptovrint:False,ptlb:emision,ptin:_emision,varname:node_5096,prsc:2,glob:False,taghide:False,taghdr:False,tagprd:False,tagnsco:False,tagnrm:False,c1:0.5,c2:0.5,c3:0.5,c4:1;proporder:3941-734-7224-8345-5816-8126-5096;pass:END;sub:END;*/
Shader "Shader Forge/Laser" {
Properties {
_Color ("Color", Color) = (0,1,1,1)
_Intensity ("Intensity", Range(0, 1)) = 1
_IntersectionColor ("Intersection Color", Color) = (0,1,1,1)
_IntersectionIntensity ("Intersection Intensity", Range(0, 1)) = 1
_ShieldTxture ("Shield Txture", 2D) = "white" {}
_opacity ("opacity", Range(0, 1)) = 1
_emision ("emision", Color) = (0.5,0.5,0.5,1)
[HideInInspector]_Cutoff ("Alpha cutoff", Range(0,1)) = 0.5
}
SubShader {
Tags {
"IgnoreProjector"="True"
"Queue"="Transparent"
"RenderType"="Transparent"
}
Pass {
Name "FORWARD"
Tags {
"LightMode"="ForwardBase"
}
Blend SrcAlpha OneMinusSrcAlpha
ZWrite Off
CGPROGRAM
#pragma vertex vert
#pragma fragment frag
#pragma multi_compile_instancing
#include "UnityCG.cginc"
#pragma multi_compile_fwdbase
#pragma multi_compile_fog
#pragma target 3.0
uniform sampler2D _CameraDepthTexture;
uniform sampler2D _ShieldTxture; uniform float4 _ShieldTxture_ST;
UNITY_INSTANCING_BUFFER_START( Props )
UNITY_DEFINE_INSTANCED_PROP( float4, _Color)
UNITY_DEFINE_INSTANCED_PROP( float, _Intensity)
UNITY_DEFINE_INSTANCED_PROP( float4, _IntersectionColor)
UNITY_DEFINE_INSTANCED_PROP( float, _IntersectionIntensity)
UNITY_DEFINE_INSTANCED_PROP( float, _opacity)
UNITY_DEFINE_INSTANCED_PROP( float4, _emision)
UNITY_INSTANCING_BUFFER_END( Props )
struct VertexInput {
float4 vertex : POSITION;
float3 normal : NORMAL;
float2 texcoord0 : TEXCOORD0;
};
struct VertexOutput {
float4 pos : SV_POSITION;
UNITY_VERTEX_INPUT_INSTANCE_ID
float2 uv0 : TEXCOORD0;
float4 posWorld : TEXCOORD1;
float3 normalDir : TEXCOORD2;
float4 projPos : TEXCOORD3;
UNITY_FOG_COORDS(4)
};
VertexOutput vert (VertexInput v) {
VertexOutput o = (VertexOutput)0;
UNITY_SETUP_INSTANCE_ID( v );
UNITY_TRANSFER_INSTANCE_ID( v, o );
o.uv0 = v.texcoord0;
o.normalDir = UnityObjectToWorldNormal(v.normal);
o.posWorld = mul(unity_ObjectToWorld, v.vertex);
o.pos = UnityObjectToClipPos( v.vertex );
UNITY_TRANSFER_FOG(o,o.pos);
o.projPos = ComputeScreenPos (o.pos);
COMPUTE_EYEDEPTH(o.projPos.z);
return o;
}
float4 frag(VertexOutput i) : COLOR {
UNITY_SETUP_INSTANCE_ID( i );
i.normalDir = normalize(i.normalDir);
float3 viewDirection = normalize(_WorldSpaceCameraPos.xyz - i.posWorld.xyz);
float3 normalDirection = i.normalDir;
float sceneZ = max(0,LinearEyeDepth (UNITY_SAMPLE_DEPTH(tex2Dproj(_CameraDepthTexture, UNITY_PROJ_COORD(i.projPos)))) - _ProjectionParams.g);
float partZ = max(0,i.projPos.z - _ProjectionParams.g);
////// Lighting:
////// Emissive:
float4 _emision_var = UNITY_ACCESS_INSTANCED_PROP( Props, _emision );
float3 emissive = _emision_var.rgb;
float3 finalColor = emissive;
float _opacity_var = UNITY_ACCESS_INSTANCED_PROP( Props, _opacity );
float4 _Color_var = UNITY_ACCESS_INSTANCED_PROP( Props, _Color );
float _Intensity_var = UNITY_ACCESS_INSTANCED_PROP( Props, _Intensity );
float4 _IntersectionColor_var = UNITY_ACCESS_INSTANCED_PROP( Props, _IntersectionColor );
float _IntersectionIntensity_var = UNITY_ACCESS_INSTANCED_PROP( Props, _IntersectionIntensity );
float3 node_2871 = (lerp((_Color_var.rgb*_Intensity_var),(_IntersectionColor_var.rgb*_IntersectionIntensity_var),saturate((sceneZ-partZ)))*pow(1.0-max(0,dot(i.normalDir, viewDirection)),1.0));
float4 node_7398 = _Time;
float2 node_5641 = float2((i.uv0.g+frac(node_7398.r)),i.uv0.r);
float4 _ShieldTxture_var = tex2D(_ShieldTxture,TRANSFORM_TEX(node_5641, _ShieldTxture));
float2 node_9082 = (i.uv0*node_7398.a);
float2 node_3181_skew = node_9082 + 0.2127+node_9082.x*0.3713*node_9082.y;
float2 node_3181_rnd = 4.789*sin(489.123*(node_3181_skew));
float node_3181 = frac(node_3181_rnd.x*node_3181_rnd.y*(1+node_3181_skew.x));
float3 node_2401 = saturate(min(node_2871,(node_2871*(_ShieldTxture_var.rgb.r*(sin((10.0*node_3181))*0.4+0.6)))));
fixed4 finalRGBA = fixed4(finalColor,(_opacity_var*node_2401.g));
UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
return finalRGBA;
}
ENDCG
}
}
FallBack "Diffuse"
CustomEditor "ShaderForgeMaterialInspector"
}
fileFormatVersion: 2
guid: 2d11a114f00dffe43a21a629f750b6b0
ShaderImporter:
externalObjects: {}
defaultTextures:
- _ShieldTxture: {fileID: 2800000, guid: a0f6e9a63c73f9c45aa0faf8e7cb2a07, type: 3}
nonModifiableTextures: []
userData:
assetBundleName:
assetBundleVariant:
...@@ -89,10 +89,7 @@ Shader "Shader Forge/Sheild" { ...@@ -89,10 +89,7 @@ Shader "Shader Forge/Sheild" {
float4 node_7398 = _Time; float4 node_7398 = _Time;
float2 node_5641 = float2(i.uv0.r,(i.uv0.g+frac(node_7398.r))); float2 node_5641 = float2(i.uv0.r,(i.uv0.g+frac(node_7398.r)));
float4 _ShieldTxture_var = tex2D(_ShieldTxture,TRANSFORM_TEX(node_5641, _ShieldTxture)); float4 _ShieldTxture_var = tex2D(_ShieldTxture,TRANSFORM_TEX(node_5641, _ShieldTxture));
float node_8799 = 4.0; float3 emissive = saturate(min(node_2871,(node_2871*(_ShieldTxture_var.rgb.r*(sin((node_7398.g*4.0))*0.3+0.5)))));
float node_5730 = (node_7398.g*node_8799);
float node_2051 = sin(node_5730);
float3 emissive = saturate(min(node_2871,(node_2871*(_ShieldTxture_var.rgb.r*(node_2051*0.3+0.5)))));
float3 finalColor = emissive; float3 finalColor = emissive;
fixed4 finalRGBA = fixed4(finalColor,0.1); fixed4 finalRGBA = fixed4(finalColor,0.1);
UNITY_APPLY_FOG(i.fogCoord, finalRGBA); UNITY_APPLY_FOG(i.fogCoord, finalRGBA);
......
...@@ -92,7 +92,7 @@ Material: ...@@ -92,7 +92,7 @@ Material:
- _ZWrite: 0 - _ZWrite: 0
m_Colors: m_Colors:
- _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0} - _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0}
- _Color: {r: 1, g: 1, b: 1, a: 0.54509807} - _Color: {r: 0, g: 1, b: 0.9411764, a: 0.05490196}
- _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0} - _ColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0}
- _EmissionColor: {r: 0.764151, g: 0, b: 0, a: 1} - _EmissionColor: {r: 0.764151, g: 0, b: 0, a: 1}
- _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0} - _SoftParticleFadeParams: {r: 0, g: 0, b: 0, a: 0}
......
...@@ -18,7 +18,7 @@ QualitySettings: ...@@ -18,7 +18,7 @@ QualitySettings:
shadowCascade2Split: 0.33333334 shadowCascade2Split: 0.33333334
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
shadowmaskMode: 0 shadowmaskMode: 0
blendWeights: 1 skinWeights: 1
textureQuality: 1 textureQuality: 1
anisotropicTextures: 0 anisotropicTextures: 0
antiAliasing: 0 antiAliasing: 0
...@@ -53,7 +53,7 @@ QualitySettings: ...@@ -53,7 +53,7 @@ QualitySettings:
shadowCascade2Split: 0.33333334 shadowCascade2Split: 0.33333334
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
shadowmaskMode: 0 shadowmaskMode: 0
blendWeights: 2 skinWeights: 2
textureQuality: 0 textureQuality: 0
anisotropicTextures: 0 anisotropicTextures: 0
antiAliasing: 0 antiAliasing: 0
...@@ -88,7 +88,7 @@ QualitySettings: ...@@ -88,7 +88,7 @@ QualitySettings:
shadowCascade2Split: 0.33333334 shadowCascade2Split: 0.33333334
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
shadowmaskMode: 0 shadowmaskMode: 0
blendWeights: 2 skinWeights: 2
textureQuality: 0 textureQuality: 0
anisotropicTextures: 1 anisotropicTextures: 1
antiAliasing: 0 antiAliasing: 0
...@@ -123,7 +123,7 @@ QualitySettings: ...@@ -123,7 +123,7 @@ QualitySettings:
shadowCascade2Split: 0.33333334 shadowCascade2Split: 0.33333334
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
shadowmaskMode: 1 shadowmaskMode: 1
blendWeights: 2 skinWeights: 2
textureQuality: 0 textureQuality: 0
anisotropicTextures: 1 anisotropicTextures: 1
antiAliasing: 0 antiAliasing: 0
...@@ -158,7 +158,7 @@ QualitySettings: ...@@ -158,7 +158,7 @@ QualitySettings:
shadowCascade2Split: 0.33333334 shadowCascade2Split: 0.33333334
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
shadowmaskMode: 1 shadowmaskMode: 1
blendWeights: 4 skinWeights: 4
textureQuality: 0 textureQuality: 0
anisotropicTextures: 2 anisotropicTextures: 2
antiAliasing: 2 antiAliasing: 2
...@@ -193,7 +193,7 @@ QualitySettings: ...@@ -193,7 +193,7 @@ QualitySettings:
shadowCascade2Split: 0.33333334 shadowCascade2Split: 0.33333334
shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667}
shadowmaskMode: 1 shadowmaskMode: 1
blendWeights: 4 skinWeights: 4
textureQuality: 0 textureQuality: 0
anisotropicTextures: 2 anisotropicTextures: 2
antiAliasing: 2 antiAliasing: 2
...@@ -201,7 +201,7 @@ QualitySettings: ...@@ -201,7 +201,7 @@ QualitySettings:
softVegetation: 1 softVegetation: 1
realtimeReflectionProbes: 1 realtimeReflectionProbes: 1
billboardsFaceCameraPosition: 1 billboardsFaceCameraPosition: 1
vSyncCount: 1 vSyncCount: 0
lodBias: 2 lodBias: 2
maximumLODLevel: 0 maximumLODLevel: 0
streamingMipmapsActive: 0 streamingMipmapsActive: 0
...@@ -216,16 +216,4 @@ QualitySettings: ...@@ -216,16 +216,4 @@ QualitySettings:
asyncUploadPersistentBuffer: 1 asyncUploadPersistentBuffer: 1
resolutionScalingFixedDPIFactor: 1 resolutionScalingFixedDPIFactor: 1
excludedTargetPlatforms: [] excludedTargetPlatforms: []
m_PerPlatformDefaultQuality: m_PerPlatformDefaultQuality: {}
Android: 2
Lumin: 5
Nintendo 3DS: 5
Nintendo Switch: 5
PS4: 5
PSP2: 2
Standalone: 5
WebGL: 3
Windows Store Apps: 5
XboxOne: 5
iPhone: 2
tvOS: 2
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment