mirror of
https://github.com/ConjureETS/OuijaMTLGJ2016.git
synced 2026-03-26 03:01:06 +00:00
Merge branch 'master' of https://github.com/ConjureETS/OuijaMTLGJ2016
This commit is contained in:
commit
bb6233ad93
37
Assets/ControllerMapper.asset
Normal file
37
Assets/ControllerMapper.asset
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!114 &11400000
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 0}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 539aad81a9327404e8e67bb53c540d91, type: 3}
|
||||||
|
m_Name: ControllerMapper
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
Contexts:
|
||||||
|
- name: Normal
|
||||||
|
ButtonActions:
|
||||||
|
- name: Dash
|
||||||
|
XboxButtons: 02000000
|
||||||
|
KeyboardKeys:
|
||||||
|
AxisRanges:
|
||||||
|
- name: MoveLeft
|
||||||
|
Axis: 00000000
|
||||||
|
KeyboardKeys: 00000000
|
||||||
|
- name: MoveRight
|
||||||
|
Axis: 01000000
|
||||||
|
KeyboardKeys:
|
||||||
|
- name: MoveForward
|
||||||
|
Axis: 02000000
|
||||||
|
KeyboardKeys:
|
||||||
|
- name: MoveBackward
|
||||||
|
Axis: 03000000
|
||||||
|
KeyboardKeys:
|
||||||
|
ButtonStates: []
|
||||||
|
- name: Dashing
|
||||||
|
ButtonActions: []
|
||||||
|
AxisRanges: []
|
||||||
|
ButtonStates: []
|
||||||
8
Assets/ControllerMapper.asset.meta
Normal file
8
Assets/ControllerMapper.asset.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c1d726eedc374be4fb2ebc66c9c5a740
|
||||||
|
timeCreated: 1454150249
|
||||||
|
licenseType: Free
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/Editor.meta
Normal file
9
Assets/Editor.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 2ca10ed205191f6469b088b753449e2e
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1436647855
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/Editor/InputHandler.meta
Normal file
9
Assets/Editor/InputHandler.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7f51e978f4624ae4794201e436ec39e5
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1435023323
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
21
Assets/Editor/InputHandler/CreateControllerMapperAsset.cs
Normal file
21
Assets/Editor/InputHandler/CreateControllerMapperAsset.cs
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using UnityEditor;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
public class CreateControllerMapperAsset
|
||||||
|
{
|
||||||
|
[MenuItem("InputHandler/Create/ControllerMapper")]
|
||||||
|
public static void CreateInputAsset()
|
||||||
|
{
|
||||||
|
ControllerMapperAsset asset = ControllerMapperAsset.CreateInstance<ControllerMapperAsset>();
|
||||||
|
AssetDatabase.CreateAsset(asset, "Assets/ControllerMapper.asset");
|
||||||
|
AssetDatabase.SaveAssets();
|
||||||
|
|
||||||
|
EditorUtility.FocusProjectWindow();
|
||||||
|
|
||||||
|
Selection.activeObject = asset;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 37a276da6a074c149a173094095c1e94
|
||||||
|
timeCreated: 1434958498
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/Plugins.meta
Normal file
9
Assets/Plugins.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f50b7a79572e8f448b6b0bbc449a466c
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1434857820
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/Plugins/x86.meta
Normal file
9
Assets/Plugins/x86.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d5a17b4fbbb9c794fb163e397e963e00
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1434857820
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/Plugins/x86/XInputDotNetPure.dll
Normal file
BIN
Assets/Plugins/x86/XInputDotNetPure.dll
Normal file
Binary file not shown.
14
Assets/Plugins/x86/XInputDotNetPure.dll.meta
Normal file
14
Assets/Plugins/x86/XInputDotNetPure.dll.meta
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: c4e96c35cd46f534592ecc07b608e110
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/Plugins/x86/XInputInterface.dll
Normal file
BIN
Assets/Plugins/x86/XInputInterface.dll
Normal file
Binary file not shown.
6
Assets/Plugins/x86/XInputInterface.dll.meta
Normal file
6
Assets/Plugins/x86/XInputInterface.dll.meta
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: bbceb1b00a2e35849a7020d601589c40
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/Plugins/x86_64.meta
Normal file
9
Assets/Plugins/x86_64.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 19f56f3d79f95da47ae4895f7588c43b
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1434857820
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/Plugins/x86_64/XInputDotNetPure.dll
Normal file
BIN
Assets/Plugins/x86_64/XInputDotNetPure.dll
Normal file
Binary file not shown.
14
Assets/Plugins/x86_64/XInputDotNetPure.dll.meta
Normal file
14
Assets/Plugins/x86_64/XInputDotNetPure.dll.meta
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: b9f05caccaeb48146ae995df3ed431ab
|
||||||
|
PluginImporter:
|
||||||
|
serializedVersion: 1
|
||||||
|
iconMap: {}
|
||||||
|
executionOrder: {}
|
||||||
|
isPreloaded: 0
|
||||||
|
platformData:
|
||||||
|
Any:
|
||||||
|
enabled: 1
|
||||||
|
settings: {}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/Plugins/x86_64/XInputInterface.dll
Normal file
BIN
Assets/Plugins/x86_64/XInputInterface.dll
Normal file
Binary file not shown.
6
Assets/Plugins/x86_64/XInputInterface.dll.meta
Normal file
6
Assets/Plugins/x86_64/XInputInterface.dll.meta
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ea895df4f09804d47ac0a43ce22418cb
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/UnityVS.meta
Normal file
9
Assets/UnityVS.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 02fe78e962405814a83b8ba6c9471d32
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1434850683
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/UnityVS/Editor.meta
Normal file
9
Assets/UnityVS/Editor.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6e71a3e2fb5854e43823a9da25b68e21
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1434850683
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -1,7 +1,7 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: de5c68350bb169f469910678ef385a31
|
guid: 1a5a66ccc7886c14c853df3dcd5b11c6
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
timeCreated: 1454165487
|
timeCreated: 1454164396
|
||||||
licenseType: Free
|
licenseType: Free
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
userData:
|
userData:
|
||||||
|
|||||||
@ -32,6 +32,12 @@ AnimatorController:
|
|||||||
m_DefaultInt: 0
|
m_DefaultInt: 0
|
||||||
m_DefaultBool: 0
|
m_DefaultBool: 0
|
||||||
m_Controller: {fileID: 9100000}
|
m_Controller: {fileID: 9100000}
|
||||||
|
- m_Name: Dash
|
||||||
|
m_Type: 9
|
||||||
|
m_DefaultFloat: 0
|
||||||
|
m_DefaultInt: 0
|
||||||
|
m_DefaultBool: 0
|
||||||
|
m_Controller: {fileID: 9100000}
|
||||||
m_AnimatorLayers:
|
m_AnimatorLayers:
|
||||||
- serializedVersion: 5
|
- serializedVersion: 5
|
||||||
m_Name: Base Layer
|
m_Name: Base Layer
|
||||||
@ -145,30 +151,6 @@ AnimatorStateTransition:
|
|||||||
m_InterruptionSource: 0
|
m_InterruptionSource: 0
|
||||||
m_OrderedInterruption: 1
|
m_OrderedInterruption: 1
|
||||||
m_CanTransitionToSelf: 1
|
m_CanTransitionToSelf: 1
|
||||||
--- !u!1101 &110131827
|
|
||||||
AnimatorStateTransition:
|
|
||||||
m_ObjectHideFlags: 3
|
|
||||||
m_PrefabParentObject: {fileID: 0}
|
|
||||||
m_PrefabInternal: {fileID: 0}
|
|
||||||
m_Name:
|
|
||||||
m_Conditions:
|
|
||||||
- m_ConditionMode: 4
|
|
||||||
m_ConditionEvent: Walk
|
|
||||||
m_EventTreshold: .100000001
|
|
||||||
m_DstStateMachine: {fileID: 0}
|
|
||||||
m_DstState: {fileID: 110233808}
|
|
||||||
m_Solo: 0
|
|
||||||
m_Mute: 0
|
|
||||||
m_IsExit: 0
|
|
||||||
serializedVersion: 3
|
|
||||||
m_TransitionDuration: .466804981
|
|
||||||
m_TransitionOffset: 0
|
|
||||||
m_ExitTime: .899999976
|
|
||||||
m_HasExitTime: 0
|
|
||||||
m_HasFixedDuration: 0
|
|
||||||
m_InterruptionSource: 0
|
|
||||||
m_OrderedInterruption: 1
|
|
||||||
m_CanTransitionToSelf: 1
|
|
||||||
--- !u!1101 &110152758
|
--- !u!1101 &110152758
|
||||||
AnimatorStateTransition:
|
AnimatorStateTransition:
|
||||||
m_ObjectHideFlags: 3
|
m_ObjectHideFlags: 3
|
||||||
@ -221,18 +203,18 @@ AnimatorStateTransition:
|
|||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_Conditions:
|
m_Conditions:
|
||||||
- m_ConditionMode: 3
|
- m_ConditionMode: 1
|
||||||
m_ConditionEvent: Run
|
m_ConditionEvent: Dash
|
||||||
m_EventTreshold: .100000001
|
m_EventTreshold: 0
|
||||||
m_DstStateMachine: {fileID: 0}
|
m_DstStateMachine: {fileID: 0}
|
||||||
m_DstState: {fileID: 110291569}
|
m_DstState: {fileID: 110291569}
|
||||||
m_Solo: 0
|
m_Solo: 0
|
||||||
m_Mute: 0
|
m_Mute: 0
|
||||||
m_IsExit: 0
|
m_IsExit: 0
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_TransitionDuration: .246981323
|
m_TransitionDuration: .366818249
|
||||||
m_TransitionOffset: 0
|
m_TransitionOffset: .177504003
|
||||||
m_ExitTime: .899999976
|
m_ExitTime: .0885026306
|
||||||
m_HasExitTime: 0
|
m_HasExitTime: 0
|
||||||
m_HasFixedDuration: 0
|
m_HasFixedDuration: 0
|
||||||
m_InterruptionSource: 0
|
m_InterruptionSource: 0
|
||||||
@ -259,27 +241,75 @@ AnimatorStateTransition:
|
|||||||
m_InterruptionSource: 0
|
m_InterruptionSource: 0
|
||||||
m_OrderedInterruption: 1
|
m_OrderedInterruption: 1
|
||||||
m_CanTransitionToSelf: 1
|
m_CanTransitionToSelf: 1
|
||||||
--- !u!1101 &110166621
|
--- !u!1101 &110164332
|
||||||
AnimatorStateTransition:
|
AnimatorStateTransition:
|
||||||
m_ObjectHideFlags: 3
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name:
|
||||||
|
m_Conditions:
|
||||||
|
- m_ConditionMode: 1
|
||||||
|
m_ConditionEvent: Dash
|
||||||
|
m_EventTreshold: 0
|
||||||
|
m_DstStateMachine: {fileID: 0}
|
||||||
|
m_DstState: {fileID: 110291569}
|
||||||
|
m_Solo: 0
|
||||||
|
m_Mute: 0
|
||||||
|
m_IsExit: 0
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransitionDuration: .111634426
|
||||||
|
m_TransitionOffset: 0
|
||||||
|
m_ExitTime: 3.80561804e-09
|
||||||
|
m_HasExitTime: 0
|
||||||
|
m_HasFixedDuration: 0
|
||||||
|
m_InterruptionSource: 0
|
||||||
|
m_OrderedInterruption: 0
|
||||||
|
m_CanTransitionToSelf: 1
|
||||||
|
--- !u!1101 &110169686
|
||||||
|
AnimatorStateTransition:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
m_PrefabParentObject: {fileID: 0}
|
m_PrefabParentObject: {fileID: 0}
|
||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_Conditions:
|
m_Conditions:
|
||||||
- m_ConditionMode: 4
|
- m_ConditionMode: 4
|
||||||
m_ConditionEvent: Run
|
m_ConditionEvent: Walk
|
||||||
m_EventTreshold: .100000001
|
m_EventTreshold: .200000003
|
||||||
|
m_DstStateMachine: {fileID: 0}
|
||||||
|
m_DstState: {fileID: 110200000}
|
||||||
|
m_Solo: 0
|
||||||
|
m_Mute: 0
|
||||||
|
m_IsExit: 0
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TransitionDuration: .25723207
|
||||||
|
m_TransitionOffset: 0
|
||||||
|
m_ExitTime: .521006107
|
||||||
|
m_HasExitTime: 1
|
||||||
|
m_HasFixedDuration: 1
|
||||||
|
m_InterruptionSource: 0
|
||||||
|
m_OrderedInterruption: 1
|
||||||
|
m_CanTransitionToSelf: 1
|
||||||
|
--- !u!1101 &110182386
|
||||||
|
AnimatorStateTransition:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name:
|
||||||
|
m_Conditions:
|
||||||
|
- m_ConditionMode: 3
|
||||||
|
m_ConditionEvent: Walk
|
||||||
|
m_EventTreshold: .200000003
|
||||||
m_DstStateMachine: {fileID: 0}
|
m_DstStateMachine: {fileID: 0}
|
||||||
m_DstState: {fileID: 110233808}
|
m_DstState: {fileID: 110233808}
|
||||||
m_Solo: 0
|
m_Solo: 0
|
||||||
m_Mute: 0
|
m_Mute: 0
|
||||||
m_IsExit: 0
|
m_IsExit: 0
|
||||||
serializedVersion: 3
|
serializedVersion: 3
|
||||||
m_TransitionDuration: .421348363
|
m_TransitionDuration: .25
|
||||||
m_TransitionOffset: 0
|
m_TransitionOffset: 0
|
||||||
m_ExitTime: .899999976
|
m_ExitTime: .533195019
|
||||||
m_HasExitTime: 0
|
m_HasExitTime: 1
|
||||||
m_HasFixedDuration: 0
|
m_HasFixedDuration: 1
|
||||||
m_InterruptionSource: 0
|
m_InterruptionSource: 0
|
||||||
m_OrderedInterruption: 1
|
m_OrderedInterruption: 1
|
||||||
m_CanTransitionToSelf: 1
|
m_CanTransitionToSelf: 1
|
||||||
@ -317,6 +347,7 @@ AnimatorState:
|
|||||||
m_Speed: 1
|
m_Speed: 1
|
||||||
m_CycleOffset: 0
|
m_CycleOffset: 0
|
||||||
m_Transitions:
|
m_Transitions:
|
||||||
|
- {fileID: 110164332}
|
||||||
- {fileID: 110100000}
|
- {fileID: 110100000}
|
||||||
m_StateMachineBehaviours: []
|
m_StateMachineBehaviours: []
|
||||||
m_Position: {x: 36, y: 156, z: 0}
|
m_Position: {x: 36, y: 156, z: 0}
|
||||||
@ -432,13 +463,13 @@ AnimatorState:
|
|||||||
m_ObjectHideFlags: 3
|
m_ObjectHideFlags: 3
|
||||||
m_PrefabParentObject: {fileID: 0}
|
m_PrefabParentObject: {fileID: 0}
|
||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_Name: Running
|
m_Name: Dashing
|
||||||
m_Speed: 1
|
m_Speed: 1.20000005
|
||||||
m_CycleOffset: 0
|
m_CycleOffset: 0
|
||||||
m_Transitions:
|
m_Transitions:
|
||||||
- {fileID: 110166621}
|
|
||||||
- {fileID: 110131827}
|
|
||||||
- {fileID: 110152758}
|
- {fileID: 110152758}
|
||||||
|
- {fileID: 110169686}
|
||||||
|
- {fileID: 110182386}
|
||||||
m_StateMachineBehaviours: []
|
m_StateMachineBehaviours: []
|
||||||
m_Position: {x: 36, y: -72, z: 0}
|
m_Position: {x: 36, y: -72, z: 0}
|
||||||
m_IKOnFeet: 1
|
m_IKOnFeet: 1
|
||||||
@ -462,13 +493,13 @@ AnimatorStateMachine:
|
|||||||
m_ChildStates:
|
m_ChildStates:
|
||||||
- serializedVersion: 1
|
- serializedVersion: 1
|
||||||
m_State: {fileID: 110200000}
|
m_State: {fileID: 110200000}
|
||||||
m_Position: {x: 36, y: 156, z: 0}
|
m_Position: {x: 360, y: 156, z: 0}
|
||||||
- serializedVersion: 1
|
- serializedVersion: 1
|
||||||
m_State: {fileID: 110291569}
|
m_State: {fileID: 110291569}
|
||||||
m_Position: {x: 36, y: -72, z: 0}
|
m_Position: {x: 36, y: -72, z: 0}
|
||||||
- serializedVersion: 1
|
- serializedVersion: 1
|
||||||
m_State: {fileID: 110233808}
|
m_State: {fileID: 110233808}
|
||||||
m_Position: {x: 36, y: 48, z: 0}
|
m_Position: {x: 36, y: 36, z: 0}
|
||||||
- serializedVersion: 1
|
- serializedVersion: 1
|
||||||
m_State: {fileID: 110205513}
|
m_State: {fileID: 110205513}
|
||||||
m_Position: {x: 336, y: -72, z: 0}
|
m_Position: {x: 336, y: -72, z: 0}
|
||||||
@ -482,3 +513,21 @@ AnimatorStateMachine:
|
|||||||
m_ExitPosition: {x: 800, y: 120, z: 0}
|
m_ExitPosition: {x: 800, y: 120, z: 0}
|
||||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||||
m_DefaultState: {fileID: 110200000}
|
m_DefaultState: {fileID: 110200000}
|
||||||
|
--- !u!1107 &110701438
|
||||||
|
AnimatorStateMachine:
|
||||||
|
serializedVersion: 5
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: New Layer
|
||||||
|
m_ChildStates: []
|
||||||
|
m_ChildStateMachines: []
|
||||||
|
m_AnyStateTransitions: []
|
||||||
|
m_EntryTransitions: []
|
||||||
|
m_StateMachineTransitions: {}
|
||||||
|
m_StateMachineBehaviours: []
|
||||||
|
m_AnyStatePosition: {x: 50, y: 20, z: 0}
|
||||||
|
m_EntryPosition: {x: 50, y: 120, z: 0}
|
||||||
|
m_ExitPosition: {x: 800, y: 120, z: 0}
|
||||||
|
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||||
|
m_DefaultState: {fileID: 0}
|
||||||
|
|||||||
@ -10,6 +10,7 @@ function Start () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function Update () {
|
function Update () {
|
||||||
|
/*
|
||||||
v=Input.GetAxis("Vertical"+playerNumber);
|
v=Input.GetAxis("Vertical"+playerNumber);
|
||||||
h=Input.GetAxis("Horizontal"+playerNumber);
|
h=Input.GetAxis("Horizontal"+playerNumber);
|
||||||
if (animator.GetFloat("Run")==0.2){
|
if (animator.GetFloat("Run")==0.2){
|
||||||
@ -17,22 +18,24 @@ function Update () {
|
|||||||
animator.SetBool("Jump",true);
|
animator.SetBool("Jump",true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Sprinting();
|
Sprinting();*/
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function FixedUpdate (){
|
function FixedUpdate (){
|
||||||
|
/*
|
||||||
animator.SetFloat("Walk",v);
|
animator.SetFloat("Walk",v);
|
||||||
animator.SetFloat("Run",run);
|
animator.SetFloat("Run",run);
|
||||||
animator.SetFloat("Turn",h);
|
animator.SetFloat("Turn",h);*/
|
||||||
}
|
}
|
||||||
|
|
||||||
function Sprinting(){
|
function Sprinting(){
|
||||||
|
/*
|
||||||
if (Input.GetKey(KeyCode.LeftShift)){
|
if (Input.GetKey(KeyCode.LeftShift)){
|
||||||
run=0.2;
|
run=0.2;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
run=0.0;
|
run=0.0;
|
||||||
}
|
}*/
|
||||||
}
|
}
|
||||||
138
Assets/materials/New Material.mat
Normal file
138
Assets/materials/New Material.mat
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: New Material
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords:
|
||||||
|
m_LightmapFlags: 5
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_TexEnvs:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _MainTex
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 2800000, guid: aefdb02367a004dad9b1c30d972f8746, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _BumpMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailNormalMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _MetallicGlossMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _ParallaxMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _OcclusionMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _EmissionMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailMask
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailAlbedoMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _SrcBlend
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DstBlend
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Cutoff
|
||||||
|
second: .5
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _ZWrite
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Glossiness
|
||||||
|
second: .5
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Metallic
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _BumpScale
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Parallax
|
||||||
|
second: .0199999996
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _OcclusionStrength
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailNormalMapScale
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _UVSec
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Mode
|
||||||
|
second: 0
|
||||||
|
m_Colors:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _EmissionColor
|
||||||
|
second: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Color
|
||||||
|
second: {r: 1, g: 1, b: 1, a: 1}
|
||||||
8
Assets/materials/New Material.mat.meta
Normal file
8
Assets/materials/New Material.mat.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d9cbeb8d880c148029d60a01135fdaee
|
||||||
|
timeCreated: 1454165130
|
||||||
|
licenseType: Free
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
138
Assets/materials/unnamed.mat
Normal file
138
Assets/materials/unnamed.mat
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: unnamed
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords:
|
||||||
|
m_LightmapFlags: 5
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_TexEnvs:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _MainTex
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 2800000, guid: af4223f6262c64022a9e344b1a46b211, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _BumpMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailNormalMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _MetallicGlossMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _ParallaxMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _OcclusionMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _EmissionMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailMask
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailAlbedoMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _SrcBlend
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DstBlend
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Cutoff
|
||||||
|
second: .5
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _ZWrite
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Glossiness
|
||||||
|
second: .476999998
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Metallic
|
||||||
|
second: .42899999
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _BumpScale
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Parallax
|
||||||
|
second: .0199999996
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _OcclusionStrength
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailNormalMapScale
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _UVSec
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Mode
|
||||||
|
second: 0
|
||||||
|
m_Colors:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _EmissionColor
|
||||||
|
second: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Color
|
||||||
|
second: {r: 1, g: 1, b: 1, a: 1}
|
||||||
8
Assets/materials/unnamed.mat.meta
Normal file
8
Assets/materials/unnamed.mat.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 80d5fbaee57b7415e8565440f7f176e9
|
||||||
|
timeCreated: 1454163718
|
||||||
|
licenseType: Free
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -1,7 +1,7 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: f61eba6cd49f079439837e58225f4f74
|
guid: d46e4b1657db2724cac4c064621fe701
|
||||||
folderAsset: yes
|
folderAsset: yes
|
||||||
timeCreated: 1454165488
|
timeCreated: 1454164396
|
||||||
licenseType: Free
|
licenseType: Free
|
||||||
DefaultImporter:
|
DefaultImporter:
|
||||||
userData:
|
userData:
|
||||||
|
|||||||
3548
Assets/prefabs/Character.prefab
Normal file
3548
Assets/prefabs/Character.prefab
Normal file
File diff suppressed because it is too large
Load Diff
8
Assets/prefabs/Character.prefab.meta
Normal file
8
Assets/prefabs/Character.prefab.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d9aa98efb3480c8438047a4565cd1893
|
||||||
|
timeCreated: 1454164878
|
||||||
|
licenseType: Free
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
54
Assets/prefabs/CharacterController.prefab
Normal file
54
Assets/prefabs/CharacterController.prefab
Normal file
@ -0,0 +1,54 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1 &117118
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 422570}
|
||||||
|
- 114: {fileID: 11495336}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: CharacterController
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &422570
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 117118}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: .666631162, y: .145443216, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
--- !u!114 &11495336
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 117118}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 8cb928dc47bb84343830c964dd63c454, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
character: {fileID: 0}
|
||||||
|
playerNumber: 0
|
||||||
|
--- !u!1001 &100100000
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications: []
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 0}
|
||||||
|
m_RootGameObject: {fileID: 117118}
|
||||||
|
m_IsPrefabParent: 1
|
||||||
8
Assets/prefabs/CharacterController.prefab.meta
Normal file
8
Assets/prefabs/CharacterController.prefab.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0a3031db8d5701f47984a4267336a83f
|
||||||
|
timeCreated: 1454165045
|
||||||
|
licenseType: Free
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/prefabs/Materials.meta
Normal file
9
Assets/prefabs/Materials.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ea122c6736d10ef459ebf219d782f03e
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1454175515
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
138
Assets/prefabs/Materials/None.mat
Normal file
138
Assets/prefabs/Materials/None.mat
Normal file
@ -0,0 +1,138 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 6
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_Name: None
|
||||||
|
m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_ShaderKeywords:
|
||||||
|
m_LightmapFlags: 5
|
||||||
|
m_CustomRenderQueue: -1
|
||||||
|
stringTagMap: {}
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_TexEnvs:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _MainTex
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _BumpMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailNormalMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _ParallaxMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _OcclusionMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _EmissionMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailMask
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailAlbedoMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _MetallicGlossMap
|
||||||
|
second:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Floats:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _SrcBlend
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DstBlend
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Cutoff
|
||||||
|
second: .5
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Parallax
|
||||||
|
second: .0199999996
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _ZWrite
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Glossiness
|
||||||
|
second: .5
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _BumpScale
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _OcclusionStrength
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _DetailNormalMapScale
|
||||||
|
second: 1
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _UVSec
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Mode
|
||||||
|
second: 0
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Metallic
|
||||||
|
second: 0
|
||||||
|
m_Colors:
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _EmissionColor
|
||||||
|
second: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
data:
|
||||||
|
first:
|
||||||
|
name: _Color
|
||||||
|
second: {r: .800000012, g: .800000012, b: .800000012, a: 1}
|
||||||
8
Assets/prefabs/Materials/None.mat.meta
Normal file
8
Assets/prefabs/Materials/None.mat.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 44a9bc5b2376b3b4f858f61020f4ec2f
|
||||||
|
timeCreated: 1454175515
|
||||||
|
licenseType: Free
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
338
Assets/prefabs/SelectorWithBolts.prefab
Normal file
338
Assets/prefabs/SelectorWithBolts.prefab
Normal file
@ -0,0 +1,338 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!1 &127510
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 470522}
|
||||||
|
- 33: {fileID: 3399946}
|
||||||
|
- 136: {fileID: 13610440}
|
||||||
|
- 23: {fileID: 2308356}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Bolt
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &135156
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 447650}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: SelectorWithBolts
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &175536
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 417746}
|
||||||
|
- 33: {fileID: 3303440}
|
||||||
|
- 23: {fileID: 2379998}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: default
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &190828
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 489060}
|
||||||
|
- 33: {fileID: 3372410}
|
||||||
|
- 136: {fileID: 13681290}
|
||||||
|
- 23: {fileID: 2370082}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Bolt (1)
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!1 &197982
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 463954}
|
||||||
|
- 33: {fileID: 3354128}
|
||||||
|
- 136: {fileID: 13611214}
|
||||||
|
- 23: {fileID: 2335330}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Bolt
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!4 &417746
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 175536}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 447650}
|
||||||
|
m_RootOrder: 0
|
||||||
|
--- !u!4 &447650
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 135156}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 2.73000002, y: .430000007, z: .861041784}
|
||||||
|
m_LocalScale: {x: 5, y: 5, z: 5}
|
||||||
|
m_Children:
|
||||||
|
- {fileID: 417746}
|
||||||
|
- {fileID: 463954}
|
||||||
|
- {fileID: 470522}
|
||||||
|
- {fileID: 489060}
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 0
|
||||||
|
--- !u!4 &463954
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 197982}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: -.699999988, y: 0, z: .400000006}
|
||||||
|
m_LocalScale: {x: .100000001, y: .100000001, z: .100000001}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 447650}
|
||||||
|
m_RootOrder: 1
|
||||||
|
--- !u!4 &470522
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 127510}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: .680000007, y: 0, z: .399999619}
|
||||||
|
m_LocalScale: {x: .100000001, y: .100000001, z: .100000001}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 447650}
|
||||||
|
m_RootOrder: 2
|
||||||
|
--- !u!4 &489060
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 190828}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: .0199999996, y: 0, z: -.769999981}
|
||||||
|
m_LocalScale: {x: .100000001, y: .100000001, z: .100000001}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 447650}
|
||||||
|
m_RootOrder: 3
|
||||||
|
--- !u!23 &2308356
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 127510}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 0}
|
||||||
|
m_SubsetIndices:
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_UseLightProbes: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 1
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_AutoUVMaxDistance: .5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!23 &2335330
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 197982}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 0}
|
||||||
|
m_SubsetIndices:
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_UseLightProbes: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 1
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_AutoUVMaxDistance: .5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!23 &2370082
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 190828}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 0}
|
||||||
|
m_SubsetIndices:
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_UseLightProbes: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 1
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_AutoUVMaxDistance: .5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!23 &2379998
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 175536}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 0
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: 80d5fbaee57b7415e8565440f7f176e9, type: 2}
|
||||||
|
m_SubsetIndices:
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_UseLightProbes: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_AutoUVMaxDistance: .5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!33 &3303440
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 175536}
|
||||||
|
m_Mesh: {fileID: 4300000, guid: 8ba4ba67e9868469b95b2e9d06d6c620, type: 3}
|
||||||
|
--- !u!33 &3354128
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 197982}
|
||||||
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!33 &3372410
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 190828}
|
||||||
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!33 &3399946
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 127510}
|
||||||
|
m_Mesh: {fileID: 10206, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!136 &13610440
|
||||||
|
CapsuleCollider:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 127510}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Radius: .5
|
||||||
|
m_Height: 2
|
||||||
|
m_Direction: 1
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!136 &13611214
|
||||||
|
CapsuleCollider:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 197982}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Radius: .5
|
||||||
|
m_Height: 2
|
||||||
|
m_Direction: 1
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!136 &13681290
|
||||||
|
CapsuleCollider:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 100100000}
|
||||||
|
m_GameObject: {fileID: 190828}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
m_Radius: .5
|
||||||
|
m_Height: 2
|
||||||
|
m_Direction: 1
|
||||||
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!1001 &100100000
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 0}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 0}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 0}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 0}
|
||||||
|
m_RootGameObject: {fileID: 135156}
|
||||||
|
m_IsPrefabParent: 1
|
||||||
8
Assets/prefabs/SelectorWithBolts.prefab.meta
Normal file
8
Assets/prefabs/SelectorWithBolts.prefab.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 435740a68d38e76438007304b084ccf7
|
||||||
|
timeCreated: 1454173319
|
||||||
|
licenseType: Free
|
||||||
|
NativeFormatImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
10
Assets/prefabs/selector.mtl
Normal file
10
Assets/prefabs/selector.mtl
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
# Blender MTL File: 'selector.blend'
|
||||||
|
# Material Count: 1
|
||||||
|
|
||||||
|
newmtl None
|
||||||
|
Ns 0
|
||||||
|
Ka 0.000000 0.000000 0.000000
|
||||||
|
Kd 0.8 0.8 0.8
|
||||||
|
Ks 0.8 0.8 0.8
|
||||||
|
d 1
|
||||||
|
illum 2
|
||||||
8
Assets/prefabs/selector.mtl.meta
Normal file
8
Assets/prefabs/selector.mtl.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6c0f84f4d75b74784baaf4dac7b8cef9
|
||||||
|
timeCreated: 1454172375
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
943
Assets/prefabs/selector.obj
Normal file
943
Assets/prefabs/selector.obj
Normal file
@ -0,0 +1,943 @@
|
|||||||
|
# Blender v2.76 (sub 0) OBJ File: 'selector.blend'
|
||||||
|
# www.blender.org
|
||||||
|
mtllib selector.mtl
|
||||||
|
o Cylinder
|
||||||
|
v 0.005000 0.052621 -0.991340
|
||||||
|
v -0.005000 0.052621 -0.991340
|
||||||
|
v -0.000000 0.053253 -0.980000
|
||||||
|
v -0.005000 -0.052621 -0.991340
|
||||||
|
v 0.005000 -0.052621 -0.991340
|
||||||
|
v 0.007220 -0.053253 -0.967494
|
||||||
|
v -0.013850 -0.053253 -0.956011
|
||||||
|
v 0.846442 -0.053253 0.486080
|
||||||
|
v 0.861025 -0.052621 0.491340
|
||||||
|
v 0.856025 -0.052621 0.500000
|
||||||
|
v 0.760337 -0.053253 0.490000
|
||||||
|
v 0.856025 0.052621 0.500000
|
||||||
|
v 0.861025 0.052621 0.491340
|
||||||
|
v 0.823389 0.053253 0.446151
|
||||||
|
v 0.840805 0.053253 0.490000
|
||||||
|
v -0.342801 0.053253 0.021413
|
||||||
|
v -0.333765 0.052621 0.009962
|
||||||
|
v -0.333765 0.052621 -0.009962
|
||||||
|
v -0.344266 0.053253 -0.004670
|
||||||
|
v -0.840805 0.053253 0.490000
|
||||||
|
v -0.823389 0.053253 0.446151
|
||||||
|
v -0.861025 0.052621 0.491340
|
||||||
|
v -0.856025 0.052621 0.500000
|
||||||
|
v 0.342801 0.053253 0.021413
|
||||||
|
v 0.344266 0.053253 -0.004670
|
||||||
|
v 0.333765 0.052621 -0.009962
|
||||||
|
v 0.333765 0.052621 0.009962
|
||||||
|
v 0.339438 0.053253 -0.059852
|
||||||
|
v 0.326964 0.052621 -0.067768
|
||||||
|
v 0.330424 0.052621 -0.048147
|
||||||
|
v 0.323888 0.053253 -0.117886
|
||||||
|
v 0.310229 0.052621 -0.123515
|
||||||
|
v 0.317043 0.052621 -0.104793
|
||||||
|
v 0.298497 0.053253 -0.172337
|
||||||
|
v 0.284068 0.052621 -0.175510
|
||||||
|
v 0.294030 0.052621 -0.158255
|
||||||
|
v 0.264036 0.053253 -0.221553
|
||||||
|
v 0.249275 0.052621 -0.222171
|
||||||
|
v 0.262082 0.052621 -0.206909
|
||||||
|
v 0.221553 0.053253 -0.264036
|
||||||
|
v 0.206909 0.052621 -0.262082
|
||||||
|
v 0.222171 0.052621 -0.249275
|
||||||
|
v 0.175510 0.052621 -0.284068
|
||||||
|
v 0.172337 0.053253 -0.298497
|
||||||
|
v 0.158255 0.052621 -0.294030
|
||||||
|
v 0.117886 0.053253 -0.323888
|
||||||
|
v 0.104793 0.052621 -0.317043
|
||||||
|
v 0.123515 0.052621 -0.310229
|
||||||
|
v 0.059852 0.053253 -0.339438
|
||||||
|
v 0.048147 0.052621 -0.330424
|
||||||
|
v 0.067768 0.052621 -0.326964
|
||||||
|
v 0.009962 0.052621 -0.333765
|
||||||
|
v -0.000000 0.053253 -0.344675
|
||||||
|
v -0.009962 0.052621 -0.333765
|
||||||
|
v -0.059852 0.053253 -0.339438
|
||||||
|
v -0.067768 0.052621 -0.326964
|
||||||
|
v -0.048147 0.052621 -0.330424
|
||||||
|
v -0.104793 0.052621 -0.317043
|
||||||
|
v -0.117886 0.053253 -0.323888
|
||||||
|
v -0.123516 0.052621 -0.310229
|
||||||
|
v -0.158255 0.052621 -0.294030
|
||||||
|
v -0.172338 0.053253 -0.298497
|
||||||
|
v -0.175510 0.052621 -0.284068
|
||||||
|
v -0.206909 0.052621 -0.262082
|
||||||
|
v -0.221553 0.053253 -0.264036
|
||||||
|
v -0.222171 0.052621 -0.249275
|
||||||
|
v -0.262082 0.052621 -0.206908
|
||||||
|
v -0.249275 0.052621 -0.222171
|
||||||
|
v -0.264036 0.053253 -0.221552
|
||||||
|
v -0.294030 0.052621 -0.158255
|
||||||
|
v -0.284068 0.052621 -0.175510
|
||||||
|
v -0.298497 0.053253 -0.172337
|
||||||
|
v -0.317044 0.052621 -0.104793
|
||||||
|
v -0.310229 0.052621 -0.123515
|
||||||
|
v -0.323888 0.053253 -0.117886
|
||||||
|
v -0.330424 0.052621 -0.048147
|
||||||
|
v -0.326964 0.052621 -0.067768
|
||||||
|
v -0.339438 0.053253 -0.059852
|
||||||
|
v 0.000000 0.053253 0.344675
|
||||||
|
v 0.009962 0.052621 0.333765
|
||||||
|
v -0.009962 0.052621 0.333765
|
||||||
|
v 0.059852 0.053253 0.339438
|
||||||
|
v 0.067768 0.052621 0.326964
|
||||||
|
v 0.048147 0.052621 0.330424
|
||||||
|
v 0.104793 0.052621 0.317043
|
||||||
|
v 0.117886 0.053253 0.323888
|
||||||
|
v 0.123516 0.052621 0.310229
|
||||||
|
v 0.172337 0.053253 0.298497
|
||||||
|
v 0.175510 0.052621 0.284068
|
||||||
|
v 0.158255 0.052621 0.294030
|
||||||
|
v 0.221553 0.053253 0.264036
|
||||||
|
v 0.222171 0.052621 0.249275
|
||||||
|
v 0.206909 0.052621 0.262082
|
||||||
|
v 0.264036 0.053253 0.221552
|
||||||
|
v 0.262082 0.052621 0.206909
|
||||||
|
v 0.249275 0.052621 0.222171
|
||||||
|
v 0.298497 0.053253 0.172337
|
||||||
|
v 0.294030 0.052621 0.158255
|
||||||
|
v 0.284068 0.052621 0.175510
|
||||||
|
v 0.323888 0.053253 0.117886
|
||||||
|
v 0.317043 0.052621 0.104793
|
||||||
|
v 0.310229 0.052621 0.123515
|
||||||
|
v 0.339438 0.053253 0.059852
|
||||||
|
v 0.330424 0.052621 0.048147
|
||||||
|
v 0.326964 0.052621 0.067768
|
||||||
|
v -0.326964 0.052621 0.067768
|
||||||
|
v -0.330424 0.052621 0.048147
|
||||||
|
v -0.339438 0.053253 0.059852
|
||||||
|
v -0.310229 0.052621 0.123516
|
||||||
|
v -0.317043 0.052621 0.104793
|
||||||
|
v -0.323888 0.053253 0.117886
|
||||||
|
v -0.284068 0.052621 0.175510
|
||||||
|
v -0.294030 0.052621 0.158255
|
||||||
|
v -0.298497 0.053253 0.172337
|
||||||
|
v -0.249275 0.052621 0.222171
|
||||||
|
v -0.262082 0.052621 0.206909
|
||||||
|
v -0.264036 0.053253 0.221553
|
||||||
|
v -0.206908 0.052621 0.262082
|
||||||
|
v -0.222171 0.052621 0.249275
|
||||||
|
v -0.221552 0.053253 0.264036
|
||||||
|
v -0.158255 0.052621 0.294030
|
||||||
|
v -0.175510 0.052621 0.284068
|
||||||
|
v -0.172337 0.053253 0.298497
|
||||||
|
v -0.104793 0.052621 0.317044
|
||||||
|
v -0.123515 0.052621 0.310229
|
||||||
|
v -0.117885 0.053253 0.323888
|
||||||
|
v -0.048147 0.052621 0.330424
|
||||||
|
v -0.067768 0.052621 0.326964
|
||||||
|
v -0.059852 0.053253 0.339438
|
||||||
|
v -0.861025 -0.052621 0.491340
|
||||||
|
v -0.848705 -0.053253 0.490000
|
||||||
|
v -0.856025 -0.052621 0.500000
|
||||||
|
v -0.001377 -0.053253 0.344554
|
||||||
|
v -0.009962 -0.052621 0.333765
|
||||||
|
v 0.009962 -0.052621 0.333765
|
||||||
|
v 0.072616 -0.053253 0.338321
|
||||||
|
v -0.048147 -0.052621 -0.330424
|
||||||
|
v -0.067768 -0.052621 -0.326964
|
||||||
|
v -0.067467 -0.053253 -0.337398
|
||||||
|
v -0.047118 -0.053253 -0.340552
|
||||||
|
v -0.009962 -0.052621 -0.333765
|
||||||
|
v -0.000000 -0.053253 -0.344675
|
||||||
|
v 0.009962 -0.052621 -0.333765
|
||||||
|
v 0.059852 -0.053253 -0.339438
|
||||||
|
v 0.067768 -0.052621 -0.326964
|
||||||
|
v 0.048147 -0.052621 -0.330424
|
||||||
|
v 0.117886 -0.053253 -0.323888
|
||||||
|
v 0.123515 -0.052621 -0.310229
|
||||||
|
v 0.104793 -0.052621 -0.317043
|
||||||
|
v 0.172337 -0.053253 -0.298497
|
||||||
|
v 0.175510 -0.052621 -0.284068
|
||||||
|
v 0.158255 -0.052621 -0.294030
|
||||||
|
v 0.221553 -0.053253 -0.264036
|
||||||
|
v 0.222171 -0.052621 -0.249275
|
||||||
|
v 0.206909 -0.052621 -0.262082
|
||||||
|
v 0.262082 -0.052621 -0.206909
|
||||||
|
v 0.249275 -0.052621 -0.222171
|
||||||
|
v 0.264036 -0.053253 -0.221553
|
||||||
|
v 0.294030 -0.052621 -0.158255
|
||||||
|
v 0.284068 -0.052621 -0.175510
|
||||||
|
v 0.298497 -0.053253 -0.172337
|
||||||
|
v 0.317043 -0.052621 -0.104793
|
||||||
|
v 0.310229 -0.052621 -0.123515
|
||||||
|
v 0.323888 -0.053253 -0.117886
|
||||||
|
v 0.330424 -0.052621 -0.048147
|
||||||
|
v 0.326964 -0.052621 -0.067768
|
||||||
|
v 0.339438 -0.053253 -0.059852
|
||||||
|
v 0.333765 -0.052621 0.009962
|
||||||
|
v 0.333765 -0.052621 -0.009962
|
||||||
|
v 0.344675 -0.053253 -0.000000
|
||||||
|
v 0.326964 -0.052621 0.067768
|
||||||
|
v 0.330424 -0.052621 0.048147
|
||||||
|
v 0.339438 -0.053253 0.059852
|
||||||
|
v 0.310229 -0.052621 0.123515
|
||||||
|
v 0.317043 -0.052621 0.104793
|
||||||
|
v 0.323888 -0.053253 0.117886
|
||||||
|
v 0.284068 -0.052621 0.175510
|
||||||
|
v 0.294030 -0.052621 0.158255
|
||||||
|
v 0.298497 -0.053253 0.172337
|
||||||
|
v 0.249275 -0.052621 0.222171
|
||||||
|
v 0.262082 -0.052621 0.206909
|
||||||
|
v 0.264036 -0.053253 0.221552
|
||||||
|
v 0.206909 -0.052621 0.262082
|
||||||
|
v 0.222171 -0.052621 0.249275
|
||||||
|
v 0.221553 -0.053253 0.264036
|
||||||
|
v 0.158255 -0.052621 0.294030
|
||||||
|
v 0.175510 -0.052621 0.284068
|
||||||
|
v 0.172337 -0.053253 0.298497
|
||||||
|
v 0.104793 -0.052621 0.317043
|
||||||
|
v 0.123516 -0.052621 0.310229
|
||||||
|
v 0.117886 -0.053253 0.323888
|
||||||
|
v 0.048147 -0.052621 0.330424
|
||||||
|
v 0.067768 -0.052621 0.326964
|
||||||
|
v 0.059852 -0.053253 0.339438
|
||||||
|
v -0.048147 -0.052621 0.330424
|
||||||
|
v -0.059852 -0.053253 0.339438
|
||||||
|
v -0.067768 -0.052621 0.326964
|
||||||
|
v -0.104793 -0.052621 0.317044
|
||||||
|
v -0.117885 -0.053253 0.323888
|
||||||
|
v -0.123515 -0.052621 0.310229
|
||||||
|
v -0.158255 -0.052621 0.294030
|
||||||
|
v -0.172337 -0.053253 0.298497
|
||||||
|
v -0.175510 -0.052621 0.284068
|
||||||
|
v -0.206908 -0.052621 0.262082
|
||||||
|
v -0.221552 -0.053253 0.264036
|
||||||
|
v -0.222171 -0.052621 0.249275
|
||||||
|
v -0.249275 -0.052621 0.222171
|
||||||
|
v -0.264036 -0.053253 0.221553
|
||||||
|
v -0.262082 -0.052621 0.206909
|
||||||
|
v -0.284068 -0.052621 0.175510
|
||||||
|
v -0.298497 -0.053253 0.172337
|
||||||
|
v -0.294030 -0.052621 0.158255
|
||||||
|
v -0.310229 -0.052621 0.123516
|
||||||
|
v -0.323888 -0.053253 0.117886
|
||||||
|
v -0.317043 -0.052621 0.104793
|
||||||
|
v -0.326964 -0.052621 0.067768
|
||||||
|
v -0.339438 -0.053253 0.059852
|
||||||
|
v -0.330424 -0.052621 0.048147
|
||||||
|
v -0.333765 -0.052621 0.009962
|
||||||
|
v -0.344675 -0.053253 0.000000
|
||||||
|
v -0.333765 -0.052621 -0.009962
|
||||||
|
v -0.330424 -0.052621 -0.048147
|
||||||
|
v -0.339438 -0.053253 -0.059852
|
||||||
|
v -0.326964 -0.052621 -0.067768
|
||||||
|
v -0.317044 -0.052621 -0.104793
|
||||||
|
v -0.323888 -0.053253 -0.117886
|
||||||
|
v -0.310229 -0.052621 -0.123515
|
||||||
|
v -0.298497 -0.053253 -0.172337
|
||||||
|
v -0.284068 -0.052621 -0.175510
|
||||||
|
v -0.294030 -0.052621 -0.158255
|
||||||
|
v -0.264036 -0.053253 -0.221552
|
||||||
|
v -0.249275 -0.052621 -0.222171
|
||||||
|
v -0.262082 -0.052621 -0.206908
|
||||||
|
v -0.221553 -0.053253 -0.264036
|
||||||
|
v -0.206909 -0.052621 -0.262082
|
||||||
|
v -0.222171 -0.052621 -0.249275
|
||||||
|
v -0.175510 -0.052621 -0.284068
|
||||||
|
v -0.172338 -0.053253 -0.298497
|
||||||
|
v -0.158255 -0.052621 -0.294030
|
||||||
|
v -0.117886 -0.053253 -0.323888
|
||||||
|
v -0.104793 -0.052621 -0.317043
|
||||||
|
v -0.123516 -0.052621 -0.310229
|
||||||
|
vt 0.507116 0.309081
|
||||||
|
vt 0.501960 0.305470
|
||||||
|
vt 0.522831 0.326341
|
||||||
|
vt 0.539761 0.350520
|
||||||
|
vt 0.552235 0.377271
|
||||||
|
vt 0.559874 0.405781
|
||||||
|
vt 0.562447 0.435186
|
||||||
|
vt 0.559874 0.464590
|
||||||
|
vt 0.552235 0.493100
|
||||||
|
vt 0.539760 0.519851
|
||||||
|
vt 0.522831 0.544030
|
||||||
|
vt 0.501959 0.564901
|
||||||
|
vt 0.477781 0.581831
|
||||||
|
vt 0.451030 0.594305
|
||||||
|
vt 0.422519 0.601945
|
||||||
|
vt 0.393115 0.604517
|
||||||
|
vt 0.363711 0.601945
|
||||||
|
vt 0.335200 0.594305
|
||||||
|
vt 0.308449 0.581831
|
||||||
|
vt 0.289415 0.568503
|
||||||
|
vt 0.158532 0.848590
|
||||||
|
vt 0.872644 0.436298
|
||||||
|
vt 0.143737 0.855438
|
||||||
|
vt 0.008160 0.855438
|
||||||
|
vt 0.008160 0.012463
|
||||||
|
vt 0.143737 0.012463
|
||||||
|
vt 0.772340 0.668953
|
||||||
|
vt 0.791432 0.668953
|
||||||
|
vt 0.791432 0.907022
|
||||||
|
vt 0.772340 0.907022
|
||||||
|
vt 0.245496 0.352607
|
||||||
|
vt 0.233995 0.377271
|
||||||
|
vt 0.226356 0.405781
|
||||||
|
vt 0.223783 0.435185
|
||||||
|
vt 0.226356 0.464590
|
||||||
|
vt 0.233995 0.493100
|
||||||
|
vt 0.246470 0.519851
|
||||||
|
vt 0.263400 0.544030
|
||||||
|
vt 0.284271 0.564901
|
||||||
|
vt 0.538440 0.521738
|
||||||
|
vt 0.853027 0.447623
|
||||||
|
vt 0.152388 0.852137
|
||||||
|
vt 0.152388 0.043108
|
||||||
|
vt 0.477166 0.288253
|
||||||
|
vt 0.836973 0.413479
|
||||||
|
vt 0.152388 0.018234
|
||||||
|
vt 0.152388 0.838529
|
||||||
|
vt 0.281532 0.562162
|
||||||
|
vt 0.246470 0.350520
|
||||||
|
vt 0.263400 0.326341
|
||||||
|
vt 0.284271 0.305470
|
||||||
|
vt 0.308449 0.288540
|
||||||
|
vt 0.335200 0.276066
|
||||||
|
vt 0.363711 0.268426
|
||||||
|
vt 0.393115 0.265854
|
||||||
|
vt 0.422520 0.268426
|
||||||
|
vt 0.451030 0.276066
|
||||||
|
vt 0.477781 0.288540
|
||||||
|
vt 0.252527 0.341869
|
||||||
|
vt 0.155749 0.020174
|
||||||
|
vt 0.871208 0.433245
|
||||||
|
vt 0.544224 0.510281
|
||||||
|
vt 0.743285 0.668953
|
||||||
|
vt 0.762378 0.668953
|
||||||
|
vt 0.762378 0.907022
|
||||||
|
vt 0.743285 0.907022
|
||||||
|
vt 0.714962 0.668953
|
||||||
|
vt 0.733475 0.668953
|
||||||
|
vt 0.733475 0.907022
|
||||||
|
vt 0.714962 0.907022
|
||||||
|
vt 0.688231 0.668953
|
||||||
|
vt 0.705601 0.668953
|
||||||
|
vt 0.705601 0.907021
|
||||||
|
vt 0.688231 0.907022
|
||||||
|
vt 0.801243 0.668953
|
||||||
|
vt 0.819755 0.668953
|
||||||
|
vt 0.819755 0.907022
|
||||||
|
vt 0.801243 0.907022
|
||||||
|
vt 0.663904 0.668953
|
||||||
|
vt 0.679604 0.668953
|
||||||
|
vt 0.679604 0.907022
|
||||||
|
vt 0.663904 0.907022
|
||||||
|
vt 0.829117 0.668953
|
||||||
|
vt 0.846487 0.668953
|
||||||
|
vt 0.846487 0.907022
|
||||||
|
vt 0.829117 0.907022
|
||||||
|
vt 0.878444 0.668953
|
||||||
|
vt 0.891996 0.668953
|
||||||
|
vt 0.891996 0.907022
|
||||||
|
vt 0.878444 0.907022
|
||||||
|
vt 0.855114 0.668953
|
||||||
|
vt 0.870813 0.668953
|
||||||
|
vt 0.870813 0.907022
|
||||||
|
vt 0.855114 0.907022
|
||||||
|
vt 0.656273 0.668953
|
||||||
|
vt 0.642721 0.668953
|
||||||
|
vt 0.642721 0.907021
|
||||||
|
vt 0.656273 0.907022
|
||||||
|
vt 0.144529 0.855438
|
||||||
|
vt 0.143157 0.860496
|
||||||
|
vt 0.144529 0.012463
|
||||||
|
vt 0.142586 0.007405
|
||||||
|
vt 0.140964 0.007405
|
||||||
|
vt 0.880141 0.437642
|
||||||
|
vt 0.879838 0.433599
|
||||||
|
vt 0.835358 0.418119
|
||||||
|
vt 0.141153 0.860496
|
||||||
|
vt 0.142532 0.860496
|
||||||
|
vt 0.253558 0.348961
|
||||||
|
vt 0.250741 0.352985
|
||||||
|
vt 0.250201 0.351192
|
||||||
|
vt 0.157092 0.041693
|
||||||
|
vt 0.148830 0.014230
|
||||||
|
vt 0.151730 0.012181
|
||||||
|
vt 0.537313 0.516956
|
||||||
|
vt 0.535490 0.517386
|
||||||
|
vt 0.537566 0.512933
|
||||||
|
vt 0.515579 0.544334
|
||||||
|
vt 0.521871 0.536836
|
||||||
|
vt 0.494765 0.563941
|
||||||
|
vt 0.502263 0.557649
|
||||||
|
vt 0.470863 0.579637
|
||||||
|
vt 0.479340 0.574742
|
||||||
|
vt 0.444598 0.590943
|
||||||
|
vt 0.453796 0.587595
|
||||||
|
vt 0.416769 0.597516
|
||||||
|
vt 0.426408 0.595817
|
||||||
|
vt 0.851018 0.908450
|
||||||
|
vt 0.851018 0.907022
|
||||||
|
vt 0.359822 0.595817
|
||||||
|
vt 0.369461 0.597516
|
||||||
|
vt 0.332434 0.587595
|
||||||
|
vt 0.341632 0.590943
|
||||||
|
vt 0.767359 0.908450
|
||||||
|
vt 0.767359 0.907022
|
||||||
|
vt 0.283967 0.557649
|
||||||
|
vt 0.291465 0.563941
|
||||||
|
vt 0.710133 0.908450
|
||||||
|
vt 0.710133 0.907022
|
||||||
|
vt 0.683700 0.908450
|
||||||
|
vt 0.683700 0.907022
|
||||||
|
vt 0.659809 0.908450
|
||||||
|
vt 0.659809 0.907022
|
||||||
|
vt 0.874909 0.907022
|
||||||
|
vt 0.874909 0.908450
|
||||||
|
vt 0.824585 0.907022
|
||||||
|
vt 0.824585 0.908450
|
||||||
|
vt 0.796413 0.907022
|
||||||
|
vt 0.796413 0.908450
|
||||||
|
vt 0.479340 0.295629
|
||||||
|
vt 0.470863 0.290735
|
||||||
|
vt 0.502263 0.312722
|
||||||
|
vt 0.494765 0.306430
|
||||||
|
vt 0.537566 0.357438
|
||||||
|
vt 0.532672 0.348961
|
||||||
|
vt 0.548872 0.383703
|
||||||
|
vt 0.545525 0.374505
|
||||||
|
vt 0.555446 0.411532
|
||||||
|
vt 0.553746 0.401892
|
||||||
|
vt 0.557087 0.440080
|
||||||
|
vt 0.557087 0.430292
|
||||||
|
vt 0.553746 0.468479
|
||||||
|
vt 0.555446 0.458839
|
||||||
|
vt 0.545524 0.495866
|
||||||
|
vt 0.548872 0.486668
|
||||||
|
vt 0.738304 0.907022
|
||||||
|
vt 0.738304 0.908450
|
||||||
|
vt 0.639186 0.907022
|
||||||
|
vt 0.639186 0.908450
|
||||||
|
vt 0.008740 0.007405
|
||||||
|
vt 0.007368 0.012463
|
||||||
|
vt 0.479780 0.294365
|
||||||
|
vt 0.508731 0.304441
|
||||||
|
vt 0.738304 0.668953
|
||||||
|
vt 0.738304 0.667524
|
||||||
|
vt 0.744236 0.667524
|
||||||
|
vt 0.767359 0.667524
|
||||||
|
vt 0.767359 0.668953
|
||||||
|
vt 0.398009 0.599158
|
||||||
|
vt 0.388221 0.599158
|
||||||
|
vt 0.874909 0.668953
|
||||||
|
vt 0.874909 0.667524
|
||||||
|
vt 0.851018 0.668953
|
||||||
|
vt 0.851018 0.667524
|
||||||
|
vt 0.824585 0.668953
|
||||||
|
vt 0.824585 0.667524
|
||||||
|
vt 0.796413 0.668953
|
||||||
|
vt 0.796413 0.667524
|
||||||
|
vt 0.710133 0.668953
|
||||||
|
vt 0.710133 0.667524
|
||||||
|
vt 0.683700 0.668953
|
||||||
|
vt 0.683700 0.667524
|
||||||
|
vt 0.895532 0.668953
|
||||||
|
vt 0.895532 0.667524
|
||||||
|
vt 0.659809 0.667524
|
||||||
|
vt 0.659809 0.668953
|
||||||
|
vt 0.639186 0.667524
|
||||||
|
vt 0.639186 0.668953
|
||||||
|
vt 0.229143 0.440080
|
||||||
|
vt 0.229143 0.430291
|
||||||
|
vt 0.232484 0.468479
|
||||||
|
vt 0.230784 0.458839
|
||||||
|
vt 0.240706 0.495866
|
||||||
|
vt 0.237358 0.486668
|
||||||
|
vt 0.270651 0.544334
|
||||||
|
vt 0.264359 0.536836
|
||||||
|
vt 0.009098 0.007405
|
||||||
|
vt 0.142014 0.007405
|
||||||
|
vt 0.007368 0.855438
|
||||||
|
vt 0.147475 0.855734
|
||||||
|
vt 0.147475 0.014637
|
||||||
|
vt 0.151730 0.858190
|
||||||
|
vt 0.253558 0.521410
|
||||||
|
vt 0.515579 0.326037
|
||||||
|
vt 0.880141 0.432729
|
||||||
|
vt 0.306891 0.574742
|
||||||
|
vt 0.248664 0.512933
|
||||||
|
vt 0.734920 0.667524
|
||||||
|
vt 0.895532 0.908450
|
||||||
|
vt 0.895532 0.907022
|
||||||
|
vt 0.769258 0.908450
|
||||||
|
vt 0.757088 0.908450
|
||||||
|
vt 0.767106 0.667524
|
||||||
|
vn 0.000000 -1.000000 0.000000
|
||||||
|
vn 0.866000 0.000000 -0.500000
|
||||||
|
vn 0.996200 0.000000 0.087200
|
||||||
|
vn 0.000000 1.000000 -0.000000
|
||||||
|
vn -0.000000 0.000000 1.000000
|
||||||
|
vn 0.087200 0.000000 0.996200
|
||||||
|
vn 0.258800 0.000000 0.965900
|
||||||
|
vn -0.087200 0.000000 0.996200
|
||||||
|
vn 0.422600 0.000000 0.906300
|
||||||
|
vn -0.258800 0.000000 0.965900
|
||||||
|
vn 0.573600 0.000000 0.819200
|
||||||
|
vn -0.422600 0.000000 0.906300
|
||||||
|
vn 0.707100 0.000000 0.707100
|
||||||
|
vn -0.573600 0.000000 0.819200
|
||||||
|
vn 0.819200 0.000000 0.573600
|
||||||
|
vn -0.707100 0.000000 0.707100
|
||||||
|
vn 0.906300 0.000000 0.422600
|
||||||
|
vn -0.819200 0.000000 0.573600
|
||||||
|
vn 0.965900 0.000000 0.258800
|
||||||
|
vn -0.906300 0.000000 0.422600
|
||||||
|
vn -0.087200 0.000000 -0.996200
|
||||||
|
vn -0.996200 0.000000 -0.087200
|
||||||
|
vn 0.996200 -0.000000 -0.087200
|
||||||
|
vn -0.965900 0.000000 0.258800
|
||||||
|
vn -0.996200 0.000000 0.087200
|
||||||
|
vn 0.965900 0.000000 -0.258800
|
||||||
|
vn 0.906300 0.000000 -0.422600
|
||||||
|
vn -0.965900 0.000000 -0.258800
|
||||||
|
vn 0.819200 0.000000 -0.573600
|
||||||
|
vn -0.906300 0.000000 -0.422600
|
||||||
|
vn 0.707100 0.000000 -0.707100
|
||||||
|
vn -0.819200 0.000000 -0.573600
|
||||||
|
vn 0.573600 0.000000 -0.819200
|
||||||
|
vn -0.707100 0.000000 -0.707100
|
||||||
|
vn 0.422600 0.000000 -0.906300
|
||||||
|
vn -0.573600 0.000000 -0.819200
|
||||||
|
vn 0.258800 0.000000 -0.965900
|
||||||
|
vn -0.422600 0.000000 -0.906300
|
||||||
|
vn 0.087200 -0.000000 -0.996200
|
||||||
|
vn -0.258800 0.000000 -0.965900
|
||||||
|
vn 0.000000 0.998500 -0.055600
|
||||||
|
vn -0.008200 -0.999700 -0.022300
|
||||||
|
vn 0.005700 -0.999100 0.041400
|
||||||
|
vn 0.031700 0.999500 -0.007500
|
||||||
|
vn 0.062800 0.998000 -0.002000
|
||||||
|
vn -0.031700 0.999500 -0.007500
|
||||||
|
vn -0.062800 0.998000 -0.002000
|
||||||
|
vn -0.056900 0.998300 0.010000
|
||||||
|
vn -0.054300 0.998300 0.019800
|
||||||
|
vn -0.050000 0.998300 0.028900
|
||||||
|
vn -0.044300 0.998300 0.037100
|
||||||
|
vn -0.037100 0.998300 0.044300
|
||||||
|
vn -0.028900 0.998300 0.050000
|
||||||
|
vn -0.019800 0.998300 0.054300
|
||||||
|
vn -0.010000 0.998300 0.056900
|
||||||
|
vn 0.000000 0.998300 0.057800
|
||||||
|
vn 0.010000 0.998300 0.056900
|
||||||
|
vn 0.019800 0.998300 0.054300
|
||||||
|
vn 0.028900 0.998300 0.050000
|
||||||
|
vn 0.037100 0.998300 0.044300
|
||||||
|
vn 0.044300 0.998300 0.037100
|
||||||
|
vn 0.050000 0.998300 0.028900
|
||||||
|
vn 0.054300 0.998300 0.019800
|
||||||
|
vn 0.056900 0.998300 0.010000
|
||||||
|
vn 0.000000 0.998300 -0.057800
|
||||||
|
vn -0.010000 0.998300 -0.056900
|
||||||
|
vn -0.019800 0.998300 -0.054300
|
||||||
|
vn -0.028900 0.998300 -0.050000
|
||||||
|
vn -0.037100 0.998300 -0.044300
|
||||||
|
vn -0.044300 0.998300 -0.037100
|
||||||
|
vn -0.050000 0.998300 -0.028900
|
||||||
|
vn -0.054300 0.998300 -0.019800
|
||||||
|
vn -0.056900 0.998300 -0.010000
|
||||||
|
vn 0.056900 0.998300 -0.010000
|
||||||
|
vn 0.054300 0.998300 -0.019800
|
||||||
|
vn 0.050000 0.998300 -0.028900
|
||||||
|
vn 0.044300 0.998300 -0.037100
|
||||||
|
vn 0.037100 0.998300 -0.044300
|
||||||
|
vn 0.028900 0.998300 -0.050000
|
||||||
|
vn 0.019800 0.998300 -0.054300
|
||||||
|
vn 0.010000 0.998300 -0.056900
|
||||||
|
vn -0.048200 -0.998500 0.027800
|
||||||
|
vn -0.004200 -0.998000 -0.062800
|
||||||
|
vn 0.010300 -0.998000 0.062000
|
||||||
|
vn 0.000000 -0.998300 0.057800
|
||||||
|
vn -0.010000 -0.998300 0.056900
|
||||||
|
vn -0.019800 -0.998300 0.054300
|
||||||
|
vn -0.028900 -0.998300 0.050000
|
||||||
|
vn -0.037100 -0.998300 0.044300
|
||||||
|
vn -0.044300 -0.998300 0.037100
|
||||||
|
vn -0.050000 -0.998300 0.028900
|
||||||
|
vn -0.054300 -0.998300 0.019800
|
||||||
|
vn -0.056900 -0.998300 0.010000
|
||||||
|
vn -0.057800 -0.998300 0.000000
|
||||||
|
vn -0.056900 -0.998300 -0.010000
|
||||||
|
vn -0.054300 -0.998300 -0.019800
|
||||||
|
vn -0.050000 -0.998300 -0.028900
|
||||||
|
vn -0.044300 -0.998300 -0.037100
|
||||||
|
vn -0.037100 -0.998300 -0.044300
|
||||||
|
vn -0.028900 -0.998300 -0.050000
|
||||||
|
vn -0.019800 -0.998300 -0.054300
|
||||||
|
vn -0.010000 -0.998300 -0.056900
|
||||||
|
vn 0.010000 -0.998300 -0.056900
|
||||||
|
vn 0.019800 -0.998300 -0.054300
|
||||||
|
vn 0.028900 -0.998300 -0.050000
|
||||||
|
vn 0.037100 -0.998300 -0.044300
|
||||||
|
vn 0.044300 -0.998300 -0.037100
|
||||||
|
vn 0.050000 -0.998300 -0.028900
|
||||||
|
vn 0.054300 -0.998300 -0.019800
|
||||||
|
vn 0.056900 -0.998300 -0.010000
|
||||||
|
vn 0.057800 -0.998300 0.000000
|
||||||
|
vn 0.056900 -0.998300 0.010000
|
||||||
|
vn 0.054300 -0.998300 0.019800
|
||||||
|
vn 0.050000 -0.998300 0.028900
|
||||||
|
vn 0.044300 -0.998300 0.037100
|
||||||
|
vn 0.037100 -0.998300 0.044300
|
||||||
|
vn 0.028900 -0.998300 0.050000
|
||||||
|
vn 0.019800 -0.998300 0.054300
|
||||||
|
vn 0.000000 0.000000 -1.000000
|
||||||
|
vn 0.054600 -0.998000 -0.031500
|
||||||
|
vn 0.866000 0.000000 0.500000
|
||||||
|
vn -0.054600 0.998000 -0.031500
|
||||||
|
vn 0.054600 0.998000 -0.031500
|
||||||
|
vn -0.036100 0.998000 0.051600
|
||||||
|
vn 0.016300 0.998000 0.060900
|
||||||
|
vn 0.026600 0.998000 0.057100
|
||||||
|
vn -0.016300 0.998000 -0.060900
|
||||||
|
vn -0.000000 0.998000 0.063000
|
||||||
|
vn 0.005500 -0.998000 0.062800
|
||||||
|
vn -0.026600 -0.998000 0.057100
|
||||||
|
vn 0.051600 -0.998000 0.036100
|
||||||
|
vn 0.036100 -0.998000 0.051600
|
||||||
|
vn 0.026600 -0.998000 0.057100
|
||||||
|
vn -0.054600 -0.998000 -0.031500
|
||||||
|
vn -0.000000 -0.998000 0.063000
|
||||||
|
vn -0.866000 0.000000 0.500000
|
||||||
|
vn -0.005500 0.998000 0.062800
|
||||||
|
vn -0.005500 -0.998000 0.062800
|
||||||
|
vn 0.173600 0.000000 0.984800
|
||||||
|
vn 0.005500 0.998000 0.062800
|
||||||
|
vn -0.173600 0.000000 0.984800
|
||||||
|
vn -0.016300 0.998000 0.060900
|
||||||
|
vn -0.342000 0.000000 0.939700
|
||||||
|
vn -0.016300 -0.998000 0.060900
|
||||||
|
vn 0.342000 0.000000 0.939700
|
||||||
|
vn 0.016300 -0.998000 0.060900
|
||||||
|
vn -0.026600 0.998000 0.057100
|
||||||
|
vn -0.500000 0.000000 0.866000
|
||||||
|
vn -0.036100 -0.998000 0.051600
|
||||||
|
vn 0.036100 0.998000 0.051600
|
||||||
|
vn 0.500000 0.000000 0.866000
|
||||||
|
vn -0.642800 0.000000 0.766000
|
||||||
|
vn -0.044600 0.998000 0.044600
|
||||||
|
vn -0.766000 0.000000 0.642800
|
||||||
|
vn -0.044600 -0.998000 0.044600
|
||||||
|
vn 0.766000 0.000000 0.642800
|
||||||
|
vn 0.044600 0.998000 0.044600
|
||||||
|
vn 0.642800 0.000000 0.766000
|
||||||
|
vn 0.044600 -0.998000 0.044600
|
||||||
|
vn -0.051600 0.998000 0.036100
|
||||||
|
vn -0.051600 -0.998000 0.036100
|
||||||
|
vn 0.051600 0.998000 0.036100
|
||||||
|
vn -0.057100 0.998000 0.026600
|
||||||
|
vn -0.939700 0.000000 0.342000
|
||||||
|
vn -0.057100 -0.998000 0.026600
|
||||||
|
vn 0.939700 0.000000 0.342000
|
||||||
|
vn 0.057100 0.998000 0.026600
|
||||||
|
vn 0.057100 -0.998000 0.026600
|
||||||
|
vn -0.060900 0.998000 0.016300
|
||||||
|
vn -0.984800 0.000000 0.173600
|
||||||
|
vn -0.060900 -0.998000 0.016300
|
||||||
|
vn 0.984800 0.000000 0.173600
|
||||||
|
vn 0.060900 0.998000 0.016300
|
||||||
|
vn 0.060900 -0.998000 0.016300
|
||||||
|
vn -0.062800 0.998000 0.005500
|
||||||
|
vn -1.000000 -0.000000 0.000000
|
||||||
|
vn -0.062800 -0.998000 0.005500
|
||||||
|
vn 1.000000 0.000000 0.000000
|
||||||
|
vn 0.062800 0.998000 0.005500
|
||||||
|
vn 0.062800 -0.998000 0.005500
|
||||||
|
vn -0.062800 0.998000 -0.005500
|
||||||
|
vn -0.984800 0.000000 -0.173600
|
||||||
|
vn -0.062800 -0.998000 -0.005500
|
||||||
|
vn 0.984800 0.000000 -0.173600
|
||||||
|
vn 0.062800 0.998000 -0.005500
|
||||||
|
vn 0.062800 -0.998000 -0.005500
|
||||||
|
vn -0.060900 0.998000 -0.016300
|
||||||
|
vn -0.939700 0.000000 -0.342000
|
||||||
|
vn -0.060900 -0.998000 -0.016300
|
||||||
|
vn 0.939700 0.000000 -0.342000
|
||||||
|
vn 0.060900 0.998000 -0.016300
|
||||||
|
vn 0.060900 -0.998000 -0.016300
|
||||||
|
vn -0.057100 0.998000 -0.026600
|
||||||
|
vn -0.866000 0.000000 -0.500000
|
||||||
|
vn -0.057100 -0.998000 -0.026600
|
||||||
|
vn 0.057100 0.998000 -0.026600
|
||||||
|
vn 0.057100 -0.998000 -0.026600
|
||||||
|
vn -0.051600 0.998000 -0.036100
|
||||||
|
vn -0.766000 0.000000 -0.642800
|
||||||
|
vn -0.051600 -0.998000 -0.036100
|
||||||
|
vn 0.766000 0.000000 -0.642800
|
||||||
|
vn 0.051600 0.998000 -0.036100
|
||||||
|
vn 0.051600 -0.998000 -0.036100
|
||||||
|
vn -0.044600 0.998000 -0.044600
|
||||||
|
vn -0.642800 0.000000 -0.766000
|
||||||
|
vn -0.044600 -0.998000 -0.044600
|
||||||
|
vn 0.642800 0.000000 -0.766000
|
||||||
|
vn 0.044600 0.998000 -0.044600
|
||||||
|
vn 0.044600 -0.998000 -0.044600
|
||||||
|
vn -0.036100 0.998000 -0.051600
|
||||||
|
vn -0.500000 0.000000 -0.866000
|
||||||
|
vn -0.036100 -0.998000 -0.051600
|
||||||
|
vn 0.500000 0.000000 -0.866000
|
||||||
|
vn 0.036100 0.998000 -0.051600
|
||||||
|
vn 0.036100 -0.998000 -0.051600
|
||||||
|
vn -0.026600 0.998000 -0.057100
|
||||||
|
vn -0.342000 0.000000 -0.939700
|
||||||
|
vn -0.026600 -0.998000 -0.057100
|
||||||
|
vn 0.342000 0.000000 -0.939700
|
||||||
|
vn 0.026600 0.998000 -0.057100
|
||||||
|
vn 0.026600 -0.998000 -0.057100
|
||||||
|
vn -0.173600 0.000000 -0.984800
|
||||||
|
vn -0.016300 -0.998000 -0.060900
|
||||||
|
vn 0.173600 0.000000 -0.984800
|
||||||
|
vn 0.016300 0.998000 -0.060900
|
||||||
|
vn 0.016300 -0.998000 -0.060900
|
||||||
|
vn -0.005500 0.998000 -0.062800
|
||||||
|
vn -0.005500 -0.998000 -0.062800
|
||||||
|
vn 0.005500 0.998000 -0.062800
|
||||||
|
vn 0.005500 -0.998000 -0.062800
|
||||||
|
usemtl None
|
||||||
|
s off
|
||||||
|
f 136/1/1 194/2/1 191/3/1 188/4/1 185/5/1 182/6/1 179/7/1 176/8/1 173/9/1 170/10/1 167/11/1 164/12/1 161/13/1 158/14/1 153/15/1 150/16/1 147/17/1 144/18/1 142/19/1 140/20/1 6/21/1 8/22/1
|
||||||
|
f 1/23/2 13/24/2 9/25/2 5/26/2
|
||||||
|
f 221/27/3 222/28/3 76/29/3 18/30/3
|
||||||
|
f 19/31/4 78/32/4 75/33/4 72/34/4 69/35/4 65/36/4 62/37/4 59/38/4 55/39/4 53/19/4 49/18/4 46/17/4 44/16/4 40/15/4 37/14/4 34/13/4 31/12/4 28/11/4 25/40/4 14/41/4 3/42/4 21/43/4
|
||||||
|
f 133/44/1 11/45/1 131/46/1 7/47/1 139/48/1 240/38/1 238/37/1 234/36/1 231/35/1 228/34/1 226/33/1 223/32/1 220/49/1 217/50/1 214/51/1 211/52/1 208/53/1 205/54/1 202/55/1 199/56/1 196/57/1
|
||||||
|
f 12/23/5 23/24/5 132/25/5 10/26/5
|
||||||
|
f 79/58/4 129/57/4 126/56/4 123/55/4 120/54/4 117/53/4 114/52/4 111/51/4 108/50/4 16/59/4 20/60/4 15/61/4 24/62/4 103/9/4 100/8/4 97/7/4 94/6/4 91/5/4 88/4/4 86/3/4 82/2/4
|
||||||
|
f 137/63/6 141/64/6 54/65/6 57/66/6
|
||||||
|
f 241/67/7 138/68/7 56/69/7 58/70/7
|
||||||
|
f 143/27/8 146/28/8 50/29/8 52/30/8
|
||||||
|
f 239/71/9 242/72/9 60/73/9 61/74/9
|
||||||
|
f 145/75/10 149/76/10 47/77/10 51/78/10
|
||||||
|
f 235/79/11 237/80/11 63/81/11 64/82/11
|
||||||
|
f 148/83/12 152/84/12 45/85/12 48/86/12
|
||||||
|
f 232/87/13 236/88/13 66/89/13 68/90/13
|
||||||
|
f 151/91/14 155/92/14 41/93/14 43/94/14
|
||||||
|
f 229/91/15 233/92/15 67/93/15 71/94/15
|
||||||
|
f 154/87/16 157/88/16 38/89/16 42/90/16
|
||||||
|
f 227/83/17 230/84/17 70/85/17 74/86/17
|
||||||
|
f 156/92/18 160/91/18 35/94/18 39/93/18
|
||||||
|
f 224/75/19 225/76/19 73/77/19 77/78/19
|
||||||
|
f 159/84/20 163/83/20 32/86/20 36/85/20
|
||||||
|
f 192/28/21 135/27/21 80/30/21 84/29/21
|
||||||
|
f 168/64/22 172/63/22 104/66/22 27/65/22
|
||||||
|
f 218/63/23 219/64/23 17/65/23 107/66/23
|
||||||
|
f 162/76/24 166/75/24 29/78/24 33/77/24
|
||||||
|
f 165/28/25 169/27/25 26/30/25 30/29/25
|
||||||
|
f 215/67/26 216/68/26 106/69/26 110/70/26
|
||||||
|
f 212/71/27 213/72/27 109/73/27 113/74/27
|
||||||
|
f 171/68/28 175/67/28 101/70/28 105/69/28
|
||||||
|
f 209/79/29 210/80/29 112/81/29 116/82/29
|
||||||
|
f 174/72/30 178/71/30 98/74/30 102/73/30
|
||||||
|
f 206/95/31 207/96/31 115/97/31 119/98/31
|
||||||
|
f 177/80/32 181/79/32 95/82/32 99/81/32
|
||||||
|
f 203/80/33 204/79/33 118/82/33 122/81/33
|
||||||
|
f 180/88/34 184/87/34 92/90/34 96/89/34
|
||||||
|
f 200/72/35 201/71/35 121/74/35 125/73/35
|
||||||
|
f 183/92/36 187/91/36 89/94/36 93/93/36
|
||||||
|
f 197/68/37 198/67/37 124/70/37 128/69/37
|
||||||
|
f 186/84/38 190/83/38 87/86/38 90/85/38
|
||||||
|
f 134/64/39 195/63/39 127/66/39 81/65/39
|
||||||
|
f 189/76/40 193/75/40 83/78/40 85/77/40
|
||||||
|
f 1/23/41 2/99/41 3/100/41
|
||||||
|
f 4/26/42 5/101/42 6/102/42 7/103/42
|
||||||
|
f 8/22/43 9/104/43 10/105/43 11/106/43
|
||||||
|
f 12/23/44 13/99/44 14/107/44 15/108/44
|
||||||
|
f 16/59/45 17/109/45 18/110/45 19/111/45
|
||||||
|
f 20/60/46 21/112/46 22/113/46 23/114/46
|
||||||
|
f 24/62/47 25/115/47 26/116/47 27/117/47
|
||||||
|
f 28/11/48 29/118/48 30/119/48
|
||||||
|
f 31/12/49 32/120/49 33/121/49
|
||||||
|
f 34/13/50 35/122/50 36/123/50
|
||||||
|
f 37/14/51 38/124/51 39/125/51
|
||||||
|
f 40/15/52 41/126/52 42/127/52
|
||||||
|
f 43/94/53 44/128/53 45/129/53
|
||||||
|
f 46/17/54 47/130/54 48/131/54
|
||||||
|
f 49/18/55 50/132/55 51/133/55
|
||||||
|
f 52/30/56 53/134/56 54/135/56
|
||||||
|
f 55/39/57 56/136/57 57/137/57
|
||||||
|
f 58/70/58 59/138/58 60/139/58
|
||||||
|
f 61/74/59 62/140/59 63/141/59
|
||||||
|
f 64/82/60 65/142/60 66/143/60
|
||||||
|
f 67/93/61 68/144/61 69/145/61
|
||||||
|
f 70/85/62 71/129/62 72/128/62
|
||||||
|
f 73/77/63 74/146/63 75/147/63
|
||||||
|
f 76/29/64 77/148/64 78/149/64
|
||||||
|
f 79/58/65 80/150/65 81/151/65
|
||||||
|
f 82/2/66 83/152/66 84/153/66
|
||||||
|
f 85/77/67 86/147/67 87/146/67
|
||||||
|
f 88/4/68 89/154/68 90/155/68
|
||||||
|
f 91/5/69 92/156/69 93/157/69
|
||||||
|
f 94/6/70 95/158/70 96/159/70
|
||||||
|
f 97/7/71 98/160/71 99/161/71
|
||||||
|
f 100/8/72 101/162/72 102/163/72
|
||||||
|
f 103/9/73 104/164/73 105/165/73
|
||||||
|
f 106/69/74 107/166/74 108/167/74
|
||||||
|
f 109/73/75 110/139/75 111/138/75
|
||||||
|
f 112/81/76 113/141/76 114/140/76
|
||||||
|
f 115/97/77 116/168/77 117/169/77
|
||||||
|
f 118/82/78 119/143/78 120/142/78
|
||||||
|
f 121/74/79 122/141/79 123/140/79
|
||||||
|
f 124/70/80 125/139/80 126/138/80
|
||||||
|
f 127/66/81 128/166/81 129/167/81
|
||||||
|
f 130/25/82 131/170/82 132/171/82
|
||||||
|
f 133/44/83 134/151/83 135/172/83 136/173/83
|
||||||
|
f 137/63/84 138/174/84 139/175/84 140/176/84
|
||||||
|
f 141/64/85 142/177/85 143/178/85
|
||||||
|
f 144/18/86 145/133/86 146/132/86
|
||||||
|
f 147/17/87 148/131/87 149/130/87
|
||||||
|
f 150/16/88 151/179/88 152/180/88
|
||||||
|
f 153/15/89 154/127/89 155/126/89
|
||||||
|
f 156/92/90 157/181/90 158/182/90
|
||||||
|
f 159/84/91 160/183/91 161/184/91
|
||||||
|
f 162/76/92 163/185/92 164/186/92
|
||||||
|
f 165/28/93 166/187/93 167/188/93
|
||||||
|
f 168/64/94 169/178/94 170/177/94
|
||||||
|
f 171/68/95 172/174/95 173/175/95
|
||||||
|
f 174/72/96 175/189/96 176/190/96
|
||||||
|
f 177/80/97 178/191/97 179/192/97
|
||||||
|
f 180/88/98 181/193/98 182/194/98
|
||||||
|
f 183/92/99 184/181/99 185/182/99
|
||||||
|
f 186/84/100 187/183/100 188/184/100
|
||||||
|
f 189/76/101 190/185/101 191/186/101
|
||||||
|
f 192/28/102 193/187/102 194/188/102
|
||||||
|
f 195/63/103 196/175/103 197/174/103
|
||||||
|
f 198/67/104 199/190/104 200/189/104
|
||||||
|
f 201/71/105 202/192/105 203/191/105
|
||||||
|
f 204/79/106 205/195/106 206/196/106
|
||||||
|
f 207/96/107 208/197/107 209/198/107
|
||||||
|
f 210/80/108 211/192/108 212/191/108
|
||||||
|
f 213/72/109 214/190/109 215/189/109
|
||||||
|
f 216/68/110 217/175/110 218/174/110
|
||||||
|
f 219/64/111 220/177/111 221/178/111
|
||||||
|
f 222/28/112 223/188/112 224/187/112
|
||||||
|
f 225/76/113 226/186/113 227/185/113
|
||||||
|
f 228/34/114 229/199/114 230/200/114
|
||||||
|
f 231/35/115 232/201/115 233/202/115
|
||||||
|
f 234/36/116 235/203/116 236/204/116
|
||||||
|
f 237/80/117 238/192/117 239/191/117
|
||||||
|
f 240/38/118 241/205/118 242/206/118
|
||||||
|
f 1/23/119 5/26/119 4/26/119 2/23/119
|
||||||
|
f 5/26/120 9/25/120 8/207/120 6/208/120
|
||||||
|
f 9/25/121 13/24/121 12/209/121 10/171/121
|
||||||
|
f 19/31/4 21/43/4 20/60/4 16/59/4
|
||||||
|
f 21/43/122 3/42/122 2/210/122 22/211/122
|
||||||
|
f 3/42/123 14/41/123 13/104/123 1/212/123
|
||||||
|
f 14/41/4 25/40/4 24/62/4 15/61/4
|
||||||
|
f 40/15/124 44/16/124 43/179/124 41/126/124
|
||||||
|
f 55/39/125 59/38/125 58/205/125 56/136/125
|
||||||
|
f 59/38/126 62/37/126 61/213/126 60/206/126
|
||||||
|
f 82/2/127 86/3/127 85/214/127 83/152/127
|
||||||
|
f 15/61/128 20/60/128 23/114/128 12/215/128
|
||||||
|
f 140/20/129 142/19/129 141/216/129 137/137/129
|
||||||
|
f 147/17/130 150/16/130 152/180/130 148/131/130
|
||||||
|
f 228/34/131 231/35/131 233/202/131 229/199/131
|
||||||
|
f 234/36/132 238/37/132 237/217/132 235/203/132
|
||||||
|
f 238/37/133 240/38/133 242/206/133 239/213/133
|
||||||
|
f 139/48/1 7/47/1 6/21/1 140/20/1
|
||||||
|
f 7/47/134 131/46/134 130/211/134 4/210/134
|
||||||
|
f 131/46/135 11/45/135 10/215/135 132/114/135
|
||||||
|
f 11/45/1 133/44/1 136/1/1 8/22/1
|
||||||
|
f 132/25/136 23/24/136 22/24/136 130/25/136
|
||||||
|
f 52/30/137 50/29/137 49/149/137 53/134/137
|
||||||
|
f 146/28/138 143/27/138 142/177/138 144/188/138
|
||||||
|
f 137/63/139 57/66/139 56/69/139 138/68/139
|
||||||
|
f 57/66/140 54/65/140 53/134/140 55/167/140
|
||||||
|
f 54/65/5 141/64/5 143/27/5 52/30/5
|
||||||
|
f 145/75/141 51/78/141 50/29/141 146/28/141
|
||||||
|
f 51/78/142 47/77/142 46/147/142 49/149/142
|
||||||
|
f 47/77/143 149/76/143 148/83/143 48/86/143
|
||||||
|
f 149/76/144 145/75/144 144/188/144 147/186/144
|
||||||
|
f 241/67/145 58/70/145 60/73/145 242/72/145
|
||||||
|
f 138/68/146 241/67/146 240/190/146 139/218/146
|
||||||
|
f 48/86/147 45/85/147 44/128/147 46/147/147
|
||||||
|
f 151/91/148 43/94/148 45/85/148 152/84/148
|
||||||
|
f 155/92/149 151/91/149 150/184/149 153/182/149
|
||||||
|
f 64/82/150 63/81/150 62/140/150 65/142/150
|
||||||
|
f 63/81/151 237/80/151 239/71/151 61/74/151
|
||||||
|
f 154/87/152 42/90/152 41/93/152 155/92/152
|
||||||
|
f 42/90/153 38/89/153 37/219/153 40/145/153
|
||||||
|
f 38/89/154 157/88/154 156/193/154 39/220/154
|
||||||
|
f 157/88/155 154/87/155 153/182/155 158/194/155
|
||||||
|
f 232/87/156 68/90/156 67/93/156 233/92/156
|
||||||
|
f 68/90/157 66/89/157 65/219/157 69/145/157
|
||||||
|
f 66/89/158 236/88/158 235/193/158 64/220/158
|
||||||
|
f 236/88/159 232/87/159 231/182/159 234/194/159
|
||||||
|
f 39/93/160 35/94/160 34/128/160 37/145/160
|
||||||
|
f 35/94/136 160/91/136 159/84/136 36/85/136
|
||||||
|
f 160/91/161 156/92/161 158/182/161 161/184/161
|
||||||
|
f 229/91/121 71/94/121 70/85/121 230/84/121
|
||||||
|
f 71/94/162 67/93/162 69/145/162 72/128/162
|
||||||
|
f 36/85/163 32/86/163 31/147/163 34/128/163
|
||||||
|
f 32/86/164 163/83/164 162/76/164 33/77/164
|
||||||
|
f 163/83/165 159/84/165 161/184/165 164/186/165
|
||||||
|
f 227/83/166 74/86/166 73/77/166 225/76/166
|
||||||
|
f 74/86/167 70/85/167 72/128/167 75/147/167
|
||||||
|
f 230/84/168 227/83/168 226/186/168 228/184/168
|
||||||
|
f 33/77/169 29/78/169 28/149/169 31/147/169
|
||||||
|
f 29/78/170 166/75/170 165/28/170 30/29/170
|
||||||
|
f 166/75/171 162/76/171 164/186/171 167/188/171
|
||||||
|
f 224/75/172 77/78/172 76/29/172 222/28/172
|
||||||
|
f 77/78/173 73/77/173 75/147/173 78/149/173
|
||||||
|
f 225/76/174 224/75/174 223/188/174 226/186/174
|
||||||
|
f 30/29/175 26/30/175 25/221/175 28/149/175
|
||||||
|
f 26/30/176 169/27/176 168/64/176 27/65/176
|
||||||
|
f 169/27/177 165/28/177 167/188/177 170/177/177
|
||||||
|
f 221/27/178 18/30/178 17/65/178 219/64/178
|
||||||
|
f 18/30/179 76/29/179 78/149/179 19/221/179
|
||||||
|
f 222/28/180 221/27/180 220/177/180 223/188/180
|
||||||
|
f 27/65/181 104/66/181 103/167/181 24/222/181
|
||||||
|
f 104/66/182 172/63/182 171/68/182 105/69/182
|
||||||
|
f 172/63/183 168/64/183 170/177/183 173/175/183
|
||||||
|
f 218/63/184 107/66/184 106/69/184 216/68/184
|
||||||
|
f 107/66/185 17/65/185 16/222/185 108/167/185
|
||||||
|
f 219/64/186 218/63/186 217/175/186 220/177/186
|
||||||
|
f 105/69/187 101/70/187 100/138/187 103/167/187
|
||||||
|
f 101/70/188 175/67/188 174/72/188 102/73/188
|
||||||
|
f 175/67/189 171/68/189 173/175/189 176/190/189
|
||||||
|
f 215/67/190 110/70/190 109/73/190 213/72/190
|
||||||
|
f 110/70/191 106/69/191 108/167/191 111/138/191
|
||||||
|
f 216/68/192 215/67/192 214/190/192 217/175/192
|
||||||
|
f 102/73/193 98/74/193 97/140/193 100/138/193
|
||||||
|
f 98/74/194 178/71/194 177/80/194 99/81/194
|
||||||
|
f 178/71/195 174/72/195 176/190/195 179/192/195
|
||||||
|
f 212/71/2 113/74/2 112/81/2 210/80/2
|
||||||
|
f 113/74/196 109/73/196 111/138/196 114/140/196
|
||||||
|
f 213/72/197 212/71/197 211/192/197 214/190/197
|
||||||
|
f 99/81/198 95/82/198 94/142/198 97/140/198
|
||||||
|
f 95/82/199 181/79/199 180/196/199 96/143/199
|
||||||
|
f 181/79/200 177/80/200 179/192/200 182/195/200
|
||||||
|
f 209/79/201 116/82/201 115/143/201 207/196/201
|
||||||
|
f 116/82/202 112/81/202 114/140/202 117/142/202
|
||||||
|
f 210/80/203 209/79/203 208/195/203 211/192/203
|
||||||
|
f 96/89/204 92/90/204 91/145/204 94/219/204
|
||||||
|
f 92/90/205 184/87/205 183/92/205 93/93/205
|
||||||
|
f 184/87/206 180/88/206 182/194/206 185/182/206
|
||||||
|
f 206/95/207 119/98/207 118/82/207 204/79/207
|
||||||
|
f 119/98/208 115/97/208 117/169/208 120/142/208
|
||||||
|
f 207/96/209 206/95/209 205/195/209 208/197/209
|
||||||
|
f 93/93/210 89/94/210 88/128/210 91/145/210
|
||||||
|
f 89/94/211 187/91/211 186/84/211 90/85/211
|
||||||
|
f 187/91/212 183/92/212 185/182/212 188/184/212
|
||||||
|
f 203/80/213 122/81/213 121/74/213 201/71/213
|
||||||
|
f 122/81/214 118/82/214 120/142/214 123/140/214
|
||||||
|
f 204/79/215 203/80/215 202/192/215 205/195/215
|
||||||
|
f 90/85/216 87/86/216 86/147/216 88/128/216
|
||||||
|
f 87/86/217 190/83/217 189/76/217 85/77/217
|
||||||
|
f 190/83/218 186/84/218 188/184/218 191/186/218
|
||||||
|
f 200/72/219 125/73/219 124/70/219 198/67/219
|
||||||
|
f 125/73/220 121/74/220 123/140/220 126/138/220
|
||||||
|
f 201/71/221 200/72/221 199/190/221 202/192/221
|
||||||
|
f 83/78/222 193/75/222 192/28/222 84/29/222
|
||||||
|
f 193/75/223 189/76/223 191/186/223 194/188/223
|
||||||
|
f 197/68/224 128/69/224 127/66/224 195/63/224
|
||||||
|
f 128/69/225 124/70/225 126/138/225 129/167/225
|
||||||
|
f 198/67/226 197/68/226 196/175/226 199/190/226
|
||||||
|
f 84/29/227 80/30/227 79/134/227 82/149/227
|
||||||
|
f 80/30/119 135/27/119 134/64/119 81/65/119
|
||||||
|
f 135/27/228 192/28/228 194/188/228 136/188/228
|
||||||
|
f 81/65/229 127/66/229 129/167/229 79/134/229
|
||||||
|
f 195/63/230 134/64/230 133/223/230 196/175/230
|
||||||
|
f 22/24/194 2/23/194 4/26/194 130/25/194
|
||||||
76
Assets/prefabs/selector.obj.meta
Normal file
76
Assets/prefabs/selector.obj.meta
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8ba4ba67e9868469b95b2e9d06d6c620
|
||||||
|
timeCreated: 1454172376
|
||||||
|
licenseType: Free
|
||||||
|
ModelImporter:
|
||||||
|
serializedVersion: 18
|
||||||
|
fileIDToRecycleName:
|
||||||
|
100000: default
|
||||||
|
100002: //RootNode
|
||||||
|
400000: default
|
||||||
|
400002: //RootNode
|
||||||
|
2300000: default
|
||||||
|
3300000: default
|
||||||
|
4300000: default
|
||||||
|
materials:
|
||||||
|
importMaterials: 1
|
||||||
|
materialName: 0
|
||||||
|
materialSearch: 1
|
||||||
|
animations:
|
||||||
|
legacyGenerateAnimations: 4
|
||||||
|
bakeSimulation: 0
|
||||||
|
optimizeGameObjects: 0
|
||||||
|
motionNodeName:
|
||||||
|
animationImportErrors:
|
||||||
|
animationImportWarnings:
|
||||||
|
animationRetargetingWarnings:
|
||||||
|
animationDoRetargetingWarnings: 0
|
||||||
|
animationCompression: 1
|
||||||
|
animationRotationError: .5
|
||||||
|
animationPositionError: .5
|
||||||
|
animationScaleError: .5
|
||||||
|
animationWrapMode: 0
|
||||||
|
extraExposedTransformPaths: []
|
||||||
|
clipAnimations: []
|
||||||
|
isReadable: 1
|
||||||
|
meshes:
|
||||||
|
lODScreenPercentages: []
|
||||||
|
globalScale: 1
|
||||||
|
meshCompression: 0
|
||||||
|
addColliders: 0
|
||||||
|
importBlendShapes: 1
|
||||||
|
swapUVChannels: 0
|
||||||
|
generateSecondaryUV: 0
|
||||||
|
useFileUnits: 1
|
||||||
|
optimizeMeshForGPU: 1
|
||||||
|
keepQuads: 0
|
||||||
|
weldVertices: 1
|
||||||
|
secondaryUVAngleDistortion: 8
|
||||||
|
secondaryUVAreaDistortion: 15.000001
|
||||||
|
secondaryUVHardAngle: 88
|
||||||
|
secondaryUVPackMargin: 4
|
||||||
|
useFileScale: 1
|
||||||
|
tangentSpace:
|
||||||
|
normalSmoothAngle: 60
|
||||||
|
splitTangentsAcrossUV: 1
|
||||||
|
normalImportMode: 0
|
||||||
|
tangentImportMode: 1
|
||||||
|
importAnimation: 1
|
||||||
|
copyAvatar: 0
|
||||||
|
humanDescription:
|
||||||
|
human: []
|
||||||
|
skeleton: []
|
||||||
|
armTwist: .5
|
||||||
|
foreArmTwist: .5
|
||||||
|
upperLegTwist: .5
|
||||||
|
legTwist: .5
|
||||||
|
armStretch: .0500000007
|
||||||
|
legStretch: .0500000007
|
||||||
|
feetSpacing: 0
|
||||||
|
rootMotionBoneName:
|
||||||
|
lastHumanDescriptionAvatarSource: {instanceID: 0}
|
||||||
|
animationType: 0
|
||||||
|
additionalBone: 0
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
723
Assets/scenes/PatScene.unity
Normal file
723
Assets/scenes/PatScene.unity
Normal file
@ -0,0 +1,723 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!29 &1
|
||||||
|
SceneSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PVSData:
|
||||||
|
m_PVSObjectsArray: []
|
||||||
|
m_PVSPortalsArray: []
|
||||||
|
m_OcclusionBakeSettings:
|
||||||
|
smallestOccluder: 5
|
||||||
|
smallestHole: .25
|
||||||
|
backfaceThreshold: 100
|
||||||
|
--- !u!104 &2
|
||||||
|
RenderSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Fog: 0
|
||||||
|
m_FogColor: {r: .5, g: .5, b: .5, a: 1}
|
||||||
|
m_FogMode: 3
|
||||||
|
m_FogDensity: .00999999978
|
||||||
|
m_LinearFogStart: 0
|
||||||
|
m_LinearFogEnd: 300
|
||||||
|
m_AmbientSkyColor: {r: .211999997, g: .226999998, b: .259000003, a: 1}
|
||||||
|
m_AmbientEquatorColor: {r: .114, g: .125, b: .133000001, a: 1}
|
||||||
|
m_AmbientGroundColor: {r: .0469999984, g: .0430000015, b: .0350000001, a: 1}
|
||||||
|
m_AmbientIntensity: 1
|
||||||
|
m_AmbientMode: 3
|
||||||
|
m_SkyboxMaterial: {fileID: 0}
|
||||||
|
m_HaloStrength: .5
|
||||||
|
m_FlareStrength: 1
|
||||||
|
m_FlareFadeSpeed: 3
|
||||||
|
m_HaloTexture: {fileID: 0}
|
||||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_DefaultReflectionMode: 0
|
||||||
|
m_DefaultReflectionResolution: 128
|
||||||
|
m_ReflectionBounces: 1
|
||||||
|
m_ReflectionIntensity: 1
|
||||||
|
m_CustomReflection: {fileID: 0}
|
||||||
|
m_Sun: {fileID: 0}
|
||||||
|
--- !u!157 &3
|
||||||
|
LightmapSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 5
|
||||||
|
m_GIWorkflowMode: 1
|
||||||
|
m_LightmapsMode: 1
|
||||||
|
m_GISettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_TemporalCoherenceThreshold: 1
|
||||||
|
m_EnvironmentLightingMode: 0
|
||||||
|
m_EnableBakedLightmaps: 0
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_LightmapEditorSettings:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_Resolution: 2
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_TextureWidth: 1024
|
||||||
|
m_TextureHeight: 1024
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_Padding: 2
|
||||||
|
m_CompAOExponent: 0
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_FinalGather: 0
|
||||||
|
m_FinalGatherRayCount: 1024
|
||||||
|
m_ReflectionCompression: 2
|
||||||
|
m_LightmapSnapshot: {fileID: 0}
|
||||||
|
m_RuntimeCPUUsage: 25
|
||||||
|
--- !u!196 &4
|
||||||
|
NavMeshSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_BuildSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
agentRadius: .5
|
||||||
|
agentHeight: 2
|
||||||
|
agentSlope: 45
|
||||||
|
agentClimb: .400000006
|
||||||
|
ledgeDropHeight: 0
|
||||||
|
maxJumpAcrossDistance: 0
|
||||||
|
accuratePlacement: 0
|
||||||
|
minRegionArea: 2
|
||||||
|
cellSize: .166666672
|
||||||
|
manualCellSize: 0
|
||||||
|
m_NavMeshData: {fileID: 0}
|
||||||
|
--- !u!1001 &215144255
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: .666631162
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .145443216
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 117118, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: CharacterController (1)
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: character
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 977341308}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: playerNumber
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!114 &488783779 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_PrefabParentObject: {fileID: 11431374, guid: d9aa98efb3480c8438047a4565cd1893,
|
||||||
|
type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1229110618}
|
||||||
|
m_Script: {fileID: 11500000, guid: 0f36f7c8f7d8e03418efcbf2c3645cd8, type: 3}
|
||||||
|
--- !u!114 &977341308 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_PrefabParentObject: {fileID: 11431374, guid: d9aa98efb3480c8438047a4565cd1893,
|
||||||
|
type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1778514724}
|
||||||
|
m_Script: {fileID: 11500000, guid: 0f36f7c8f7d8e03418efcbf2c3645cd8, type: 3}
|
||||||
|
--- !u!1 &1008797114
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 1008797119}
|
||||||
|
- 20: {fileID: 1008797118}
|
||||||
|
- 92: {fileID: 1008797117}
|
||||||
|
- 124: {fileID: 1008797116}
|
||||||
|
- 81: {fileID: 1008797115}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Main Camera
|
||||||
|
m_TagString: MainCamera
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!81 &1008797115
|
||||||
|
AudioListener:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!124 &1008797116
|
||||||
|
Behaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!92 &1008797117
|
||||||
|
Behaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!20 &1008797118
|
||||||
|
Camera:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ClearFlags: 1
|
||||||
|
m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
|
||||||
|
m_NormalizedViewPortRect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
near clip plane: .300000012
|
||||||
|
far clip plane: 1000
|
||||||
|
field of view: 60
|
||||||
|
orthographic: 0
|
||||||
|
orthographic size: 5
|
||||||
|
m_Depth: -1
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingPath: -1
|
||||||
|
m_TargetTexture: {fileID: 0}
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
m_TargetEye: 3
|
||||||
|
m_HDR: 0
|
||||||
|
m_OcclusionCulling: 1
|
||||||
|
m_StereoConvergence: 10
|
||||||
|
m_StereoSeparation: .0219999999
|
||||||
|
m_StereoMirrorMode: 0
|
||||||
|
--- !u!4 &1008797119
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_LocalRotation: {x: .484580696, y: 0, z: 0, w: .874746561}
|
||||||
|
m_LocalPosition: {x: 2.5999999, y: 13.8000002, z: -8.89999962}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 3
|
||||||
|
--- !u!1 &1018231122
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 1018231124}
|
||||||
|
- 114: {fileID: 1018231123}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: InputManager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1018231123
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1018231122}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 6e33ba5066fe01747b2722e6f089a2ba, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
MAX_PLAYER_COUNT: 3
|
||||||
|
InputMapperAsset: {fileID: 11400000, guid: c1d726eedc374be4fb2ebc66c9c5a740, type: 2}
|
||||||
|
--- !u!4 &1018231124
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1018231122}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: .666631162, y: .145443216, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 4
|
||||||
|
--- !u!1 &1052409465
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 1052409467}
|
||||||
|
- 108: {fileID: 1052409466}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Directional light
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!108 &1052409466
|
||||||
|
Light:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1052409465}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Type: 1
|
||||||
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
m_Intensity: 1
|
||||||
|
m_Range: 10
|
||||||
|
m_SpotAngle: 30
|
||||||
|
m_CookieSize: 10
|
||||||
|
m_Shadows:
|
||||||
|
m_Type: 1
|
||||||
|
m_Resolution: -1
|
||||||
|
m_Strength: 1
|
||||||
|
m_Bias: .0500000007
|
||||||
|
m_NormalBias: .400000006
|
||||||
|
m_Cookie: {fileID: 0}
|
||||||
|
m_DrawHalo: 0
|
||||||
|
m_Flare: {fileID: 0}
|
||||||
|
m_RenderMode: 0
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_Lightmapping: 4
|
||||||
|
m_BounceIntensity: 1
|
||||||
|
m_ShadowRadius: 0
|
||||||
|
m_ShadowAngle: 0
|
||||||
|
m_AreaSize: {x: 1, y: 1}
|
||||||
|
--- !u!4 &1052409467
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1052409465}
|
||||||
|
m_LocalRotation: {x: .167316198, y: -.254906625, z: .0448322445, w: .951324344}
|
||||||
|
m_LocalPosition: {x: 15.0299997, y: -.0199999809, z: 8.30000019}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 7
|
||||||
|
--- !u!1001 &1229110618
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 7.78000021
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .140000001
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 3.28999996
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 10
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: BlackBeard
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 13757278, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 65f141b41fd397d4db600540cd8db42d, type: 2}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1001 &1344668562
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: .666631162
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .145443216
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 117118, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: CharacterController (2)
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: character
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 488783779}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: playerNumber
|
||||||
|
value: 2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!114 &1454034002 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_PrefabParentObject: {fileID: 11431374, guid: d9aa98efb3480c8438047a4565cd1893,
|
||||||
|
type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1682839029}
|
||||||
|
m_Script: {fileID: 11500000, guid: 0f36f7c8f7d8e03418efcbf2c3645cd8, type: 3}
|
||||||
|
--- !u!1001 &1682839029
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: -2.38000011
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .189999998
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 3.22000003
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 9
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: YellowBeard
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1001 &1777326589
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: .666631162
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .145443216
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: character
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1454034002}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1001 &1778514724
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 2.9000001
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .140000001
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -5.84000015
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 8
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: RedBeard
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 13757278, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 5bf9d6eaf690b0d48b78d8d20c7960e3, type: 2}
|
||||||
|
- target: {fileID: 5463890, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_IsKinematic
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1 &2024085281
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 2024085285}
|
||||||
|
- 33: {fileID: 2024085284}
|
||||||
|
- 64: {fileID: 2024085283}
|
||||||
|
- 23: {fileID: 2024085282}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Floor
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!23 &2024085282
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_SubsetIndices:
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_UseLightProbes: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 1
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_AutoUVMaxDistance: .5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!64 &2024085283
|
||||||
|
MeshCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Convex: 0
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!33 &2024085284
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!4 &2024085285
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 5, y: 5, z: 5}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 5
|
||||||
|
--- !u!1001 &2031148190
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 2.73000002
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .430000007
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: .861041784
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2370082, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 8af19731d0d7f6c48bac51221c3ad914, type: 2}
|
||||||
|
- target: {fileID: 2335330, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 8af19731d0d7f6c48bac51221c3ad914, type: 2}
|
||||||
|
- target: {fileID: 2308356, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 8af19731d0d7f6c48bac51221c3ad914, type: 2}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
8
Assets/scenes/PatScene.unity.meta
Normal file
8
Assets/scenes/PatScene.unity.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: f5d6138960cb5ef41863e6d47f253a3c
|
||||||
|
timeCreated: 1454148779
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
821
Assets/scenes/jptest.unity
Normal file
821
Assets/scenes/jptest.unity
Normal file
@ -0,0 +1,821 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!29 &1
|
||||||
|
SceneSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PVSData:
|
||||||
|
m_PVSObjectsArray: []
|
||||||
|
m_PVSPortalsArray: []
|
||||||
|
m_OcclusionBakeSettings:
|
||||||
|
smallestOccluder: 5
|
||||||
|
smallestHole: 0.25
|
||||||
|
backfaceThreshold: 100
|
||||||
|
--- !u!104 &2
|
||||||
|
RenderSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Fog: 0
|
||||||
|
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||||
|
m_FogMode: 3
|
||||||
|
m_FogDensity: 0.01
|
||||||
|
m_LinearFogStart: 0
|
||||||
|
m_LinearFogEnd: 300
|
||||||
|
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
||||||
|
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
||||||
|
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
||||||
|
m_AmbientIntensity: 1
|
||||||
|
m_AmbientMode: 3
|
||||||
|
m_SkyboxMaterial: {fileID: 0}
|
||||||
|
m_HaloStrength: 0.5
|
||||||
|
m_FlareStrength: 1
|
||||||
|
m_FlareFadeSpeed: 3
|
||||||
|
m_HaloTexture: {fileID: 0}
|
||||||
|
m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
m_DefaultReflectionMode: 0
|
||||||
|
m_DefaultReflectionResolution: 128
|
||||||
|
m_ReflectionBounces: 1
|
||||||
|
m_ReflectionIntensity: 1
|
||||||
|
m_CustomReflection: {fileID: 0}
|
||||||
|
m_Sun: {fileID: 0}
|
||||||
|
--- !u!157 &3
|
||||||
|
LightmapSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 6
|
||||||
|
m_GIWorkflowMode: 1
|
||||||
|
m_LightmapsMode: 1
|
||||||
|
m_GISettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_BounceScale: 1
|
||||||
|
m_IndirectOutputScale: 1
|
||||||
|
m_AlbedoBoost: 1
|
||||||
|
m_TemporalCoherenceThreshold: 1
|
||||||
|
m_EnvironmentLightingMode: 0
|
||||||
|
m_EnableBakedLightmaps: 0
|
||||||
|
m_EnableRealtimeLightmaps: 0
|
||||||
|
m_LightmapEditorSettings:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_Resolution: 2
|
||||||
|
m_BakeResolution: 40
|
||||||
|
m_TextureWidth: 1024
|
||||||
|
m_TextureHeight: 1024
|
||||||
|
m_AOMaxDistance: 1
|
||||||
|
m_Padding: 2
|
||||||
|
m_CompAOExponent: 0
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_TextureCompression: 1
|
||||||
|
m_FinalGather: 0
|
||||||
|
m_FinalGatherRayCount: 1024
|
||||||
|
m_ReflectionCompression: 2
|
||||||
|
m_LightingDataAsset: {fileID: 0}
|
||||||
|
m_RuntimeCPUUsage: 25
|
||||||
|
--- !u!196 &4
|
||||||
|
NavMeshSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_BuildSettings:
|
||||||
|
serializedVersion: 2
|
||||||
|
agentRadius: 0.5
|
||||||
|
agentHeight: 2
|
||||||
|
agentSlope: 45
|
||||||
|
agentClimb: 0.4
|
||||||
|
ledgeDropHeight: 0
|
||||||
|
maxJumpAcrossDistance: 0
|
||||||
|
accuratePlacement: 0
|
||||||
|
minRegionArea: 2
|
||||||
|
cellSize: 0.16666667
|
||||||
|
manualCellSize: 0
|
||||||
|
m_NavMeshData: {fileID: 0}
|
||||||
|
--- !u!1 &206535105 stripped
|
||||||
|
GameObject:
|
||||||
|
m_PrefabParentObject: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1229110618}
|
||||||
|
--- !u!145 &206535109
|
||||||
|
SpringJoint:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 206535105}
|
||||||
|
m_ConnectedBody: {fileID: 1620611578}
|
||||||
|
m_Anchor: {x: 0, y: 0, z: 0}
|
||||||
|
m_AutoConfigureConnectedAnchor: 1
|
||||||
|
m_ConnectedAnchor: {x: 1.0100001, y: -0.058000006, z: 0.48579165}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Spring: 10
|
||||||
|
m_Damper: 0.2
|
||||||
|
m_MinDistance: 0
|
||||||
|
m_MaxDistance: 0
|
||||||
|
m_Tolerance: 0.025
|
||||||
|
m_BreakForce: Infinity
|
||||||
|
m_BreakTorque: Infinity
|
||||||
|
m_EnableCollision: 0
|
||||||
|
m_EnablePreprocessing: 1
|
||||||
|
--- !u!1001 &215144255
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: .666631162
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .145443216
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 117118, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: CharacterController (1)
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: character
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 977341308}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: playerNumber
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!114 &488783779 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_PrefabParentObject: {fileID: 11431374, guid: d9aa98efb3480c8438047a4565cd1893,
|
||||||
|
type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1229110618}
|
||||||
|
m_Script: {fileID: 11500000, guid: 0f36f7c8f7d8e03418efcbf2c3645cd8, type: 3}
|
||||||
|
--- !u!1 &831980493 stripped
|
||||||
|
GameObject:
|
||||||
|
m_PrefabParentObject: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1682839029}
|
||||||
|
--- !u!145 &831980497
|
||||||
|
SpringJoint:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 831980493}
|
||||||
|
m_ConnectedBody: {fileID: 1620611578}
|
||||||
|
m_Anchor: {x: 0, y: 0, z: 0}
|
||||||
|
m_AutoConfigureConnectedAnchor: 1
|
||||||
|
m_ConnectedAnchor: {x: -1.0220001, y: -0.048000004, z: 0.47179165}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Spring: 10
|
||||||
|
m_Damper: 0.2
|
||||||
|
m_MinDistance: 0
|
||||||
|
m_MaxDistance: 0
|
||||||
|
m_Tolerance: 0.025
|
||||||
|
m_BreakForce: Infinity
|
||||||
|
m_BreakTorque: Infinity
|
||||||
|
m_EnableCollision: 0
|
||||||
|
m_EnablePreprocessing: 1
|
||||||
|
--- !u!114 &977341308 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_PrefabParentObject: {fileID: 11431374, guid: d9aa98efb3480c8438047a4565cd1893,
|
||||||
|
type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1778514724}
|
||||||
|
m_Script: {fileID: 11500000, guid: 0f36f7c8f7d8e03418efcbf2c3645cd8, type: 3}
|
||||||
|
--- !u!1 &1008797114
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 1008797119}
|
||||||
|
- 20: {fileID: 1008797118}
|
||||||
|
- 92: {fileID: 1008797117}
|
||||||
|
- 124: {fileID: 1008797116}
|
||||||
|
- 81: {fileID: 1008797115}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Main Camera
|
||||||
|
m_TagString: MainCamera
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!81 &1008797115
|
||||||
|
AudioListener:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!124 &1008797116
|
||||||
|
Behaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!92 &1008797117
|
||||||
|
Behaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
--- !u!20 &1008797118
|
||||||
|
Camera:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_ClearFlags: 1
|
||||||
|
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844}
|
||||||
|
m_NormalizedViewPortRect:
|
||||||
|
serializedVersion: 2
|
||||||
|
x: 0
|
||||||
|
y: 0
|
||||||
|
width: 1
|
||||||
|
height: 1
|
||||||
|
near clip plane: 0.3
|
||||||
|
far clip plane: 1000
|
||||||
|
field of view: 60
|
||||||
|
orthographic: 0
|
||||||
|
orthographic size: 5
|
||||||
|
m_Depth: -1
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_RenderingPath: -1
|
||||||
|
m_TargetTexture: {fileID: 0}
|
||||||
|
m_TargetDisplay: 0
|
||||||
|
m_TargetEye: 3
|
||||||
|
m_HDR: 0
|
||||||
|
m_OcclusionCulling: 1
|
||||||
|
m_StereoConvergence: 10
|
||||||
|
m_StereoSeparation: 0.022
|
||||||
|
m_StereoMirrorMode: 0
|
||||||
|
--- !u!4 &1008797119
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1008797114}
|
||||||
|
m_LocalRotation: {x: 0.4845807, y: 0, z: 0, w: 0.87474656}
|
||||||
|
m_LocalPosition: {x: 2.6, y: 13.8, z: -8.9}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 3
|
||||||
|
--- !u!1 &1018231122
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 1018231124}
|
||||||
|
- 114: {fileID: 1018231123}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: InputManager
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!114 &1018231123
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1018231122}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 6e33ba5066fe01747b2722e6f089a2ba, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
MAX_PLAYER_COUNT: 3
|
||||||
|
InputMapperAsset: {fileID: 11400000, guid: c1d726eedc374be4fb2ebc66c9c5a740, type: 2}
|
||||||
|
--- !u!4 &1018231124
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1018231122}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0.66663116, y: 0.14544322, z: 0}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 4
|
||||||
|
--- !u!1 &1052409465
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 1052409467}
|
||||||
|
- 108: {fileID: 1052409466}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Directional light
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!108 &1052409466
|
||||||
|
Light:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1052409465}
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Type: 1
|
||||||
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
m_Intensity: 1
|
||||||
|
m_Range: 10
|
||||||
|
m_SpotAngle: 30
|
||||||
|
m_CookieSize: 10
|
||||||
|
m_Shadows:
|
||||||
|
m_Type: 1
|
||||||
|
m_Resolution: -1
|
||||||
|
m_Strength: 1
|
||||||
|
m_Bias: 0.05
|
||||||
|
m_NormalBias: 0.4
|
||||||
|
m_NearPlane: 0.2
|
||||||
|
m_Cookie: {fileID: 0}
|
||||||
|
m_DrawHalo: 0
|
||||||
|
m_Flare: {fileID: 0}
|
||||||
|
m_RenderMode: 0
|
||||||
|
m_CullingMask:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 4294967295
|
||||||
|
m_Lightmapping: 4
|
||||||
|
m_BounceIntensity: 1
|
||||||
|
m_ShadowRadius: 0
|
||||||
|
m_ShadowAngle: 0
|
||||||
|
m_AreaSize: {x: 1, y: 1}
|
||||||
|
--- !u!4 &1052409467
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1052409465}
|
||||||
|
m_LocalRotation: {x: 0.1673162, y: -0.25490662, z: 0.044832245, w: 0.95132434}
|
||||||
|
m_LocalPosition: {x: 15.03, y: -0.01999998, z: 8.3}
|
||||||
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 7
|
||||||
|
--- !u!1001 &1229110618
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 7.78000021
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .140000001
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 3.28999996
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 10
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: BlackBeard
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 13757278, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 65f141b41fd397d4db600540cd8db42d, type: 2}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1 &1251883238 stripped
|
||||||
|
GameObject:
|
||||||
|
m_PrefabParentObject: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1778514724}
|
||||||
|
--- !u!145 &1251883242
|
||||||
|
SpringJoint:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1251883238}
|
||||||
|
m_ConnectedBody: {fileID: 1620611578}
|
||||||
|
m_Anchor: {x: 0, y: 0, z: 0}
|
||||||
|
m_AutoConfigureConnectedAnchor: 1
|
||||||
|
m_ConnectedAnchor: {x: 0.034000017, y: -0.058000006, z: -1.3402084}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Spring: 10
|
||||||
|
m_Damper: 0.2
|
||||||
|
m_MinDistance: 0
|
||||||
|
m_MaxDistance: 0
|
||||||
|
m_Tolerance: 0.025
|
||||||
|
m_BreakForce: Infinity
|
||||||
|
m_BreakTorque: Infinity
|
||||||
|
m_EnableCollision: 0
|
||||||
|
m_EnablePreprocessing: 1
|
||||||
|
--- !u!1001 &1344668562
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: .666631162
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .145443216
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 117118, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: CharacterController (2)
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: character
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 488783779}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: playerNumber
|
||||||
|
value: 2
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!114 &1454034002 stripped
|
||||||
|
MonoBehaviour:
|
||||||
|
m_PrefabParentObject: {fileID: 11431374, guid: d9aa98efb3480c8438047a4565cd1893,
|
||||||
|
type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 1682839029}
|
||||||
|
m_Script: {fileID: 11500000, guid: 0f36f7c8f7d8e03418efcbf2c3645cd8, type: 3}
|
||||||
|
--- !u!1 &1620611576 stripped
|
||||||
|
GameObject:
|
||||||
|
m_PrefabParentObject: {fileID: 135156, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
m_PrefabInternal: {fileID: 2031148190}
|
||||||
|
--- !u!54 &1620611578
|
||||||
|
Rigidbody:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1620611576}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Mass: 1
|
||||||
|
m_Drag: 0
|
||||||
|
m_AngularDrag: 0.05
|
||||||
|
m_UseGravity: 0
|
||||||
|
m_IsKinematic: 0
|
||||||
|
m_Interpolate: 0
|
||||||
|
m_Constraints: 80
|
||||||
|
m_CollisionDetection: 0
|
||||||
|
--- !u!1001 &1682839029
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: -2.38
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0.19
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 3.22
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 9
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: YellowBeard
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1001 &1777326589
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: .666631162
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .145443216
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 422570, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 5
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 11495336, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
propertyPath: character
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 1454034002}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 0a3031db8d5701f47984a4267336a83f, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1001 &1778514724
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 2.9000001
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .140000001
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: -5.84000015
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 473846, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 8
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 198936, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Name
|
||||||
|
value: RedBeard
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 13757278, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 5bf9d6eaf690b0d48b78d8d20c7960e3, type: 2}
|
||||||
|
- target: {fileID: 5463890, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
propertyPath: m_IsKinematic
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: d9aa98efb3480c8438047a4565cd1893, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
|
--- !u!1 &2024085281
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
serializedVersion: 4
|
||||||
|
m_Component:
|
||||||
|
- 4: {fileID: 2024085285}
|
||||||
|
- 33: {fileID: 2024085284}
|
||||||
|
- 64: {fileID: 2024085283}
|
||||||
|
- 23: {fileID: 2024085282}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: Floor
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!23 &2024085282
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
|
||||||
|
m_SubsetIndices:
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_UseLightProbes: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_PreserveUVs: 1
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
--- !u!64 &2024085283
|
||||||
|
MeshCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Convex: 0
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!33 &2024085284
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!4 &2024085285
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 2024085281}
|
||||||
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
|
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||||
|
m_LocalScale: {x: 5, y: 5, z: 5}
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 0}
|
||||||
|
m_RootOrder: 6
|
||||||
|
--- !u!1001 &2031148190
|
||||||
|
Prefab:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Modification:
|
||||||
|
m_TransformParent: {fileID: 0}
|
||||||
|
m_Modifications:
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.x
|
||||||
|
value: 2.73000002
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: .430000007
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.z
|
||||||
|
value: .861041784
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.x
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.y
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.z
|
||||||
|
value: 0
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalRotation.w
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_RootOrder
|
||||||
|
value: 1
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 2370082, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 8af19731d0d7f6c48bac51221c3ad914, type: 2}
|
||||||
|
- target: {fileID: 2335330, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 8af19731d0d7f6c48bac51221c3ad914, type: 2}
|
||||||
|
- target: {fileID: 2308356, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_Materials.Array.data[0]
|
||||||
|
value:
|
||||||
|
objectReference: {fileID: 2100000, guid: 8af19731d0d7f6c48bac51221c3ad914, type: 2}
|
||||||
|
- target: {fileID: 463954, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
propertyPath: m_LocalPosition.y
|
||||||
|
value: 0.054
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
m_RemovedComponents: []
|
||||||
|
m_ParentPrefab: {fileID: 100100000, guid: 435740a68d38e76438007304b084ccf7, type: 2}
|
||||||
|
m_IsPrefabParent: 0
|
||||||
8
Assets/scenes/jptest.unity.meta
Normal file
8
Assets/scenes/jptest.unity.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: dd8130a1ffd59d0418b28e319cf0cfa0
|
||||||
|
timeCreated: 1454171966
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -8,25 +8,25 @@ SceneSettings:
|
|||||||
m_PVSPortalsArray: []
|
m_PVSPortalsArray: []
|
||||||
m_OcclusionBakeSettings:
|
m_OcclusionBakeSettings:
|
||||||
smallestOccluder: 5
|
smallestOccluder: 5
|
||||||
smallestHole: 0.25
|
smallestHole: .25
|
||||||
backfaceThreshold: 100
|
backfaceThreshold: 100
|
||||||
--- !u!104 &2
|
--- !u!104 &2
|
||||||
RenderSettings:
|
RenderSettings:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Fog: 0
|
m_Fog: 0
|
||||||
m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
m_FogColor: {r: .5, g: .5, b: .5, a: 1}
|
||||||
m_FogMode: 3
|
m_FogMode: 3
|
||||||
m_FogDensity: 0.01
|
m_FogDensity: .00999999978
|
||||||
m_LinearFogStart: 0
|
m_LinearFogStart: 0
|
||||||
m_LinearFogEnd: 300
|
m_LinearFogEnd: 300
|
||||||
m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1}
|
m_AmbientSkyColor: {r: .211999997, g: .226999998, b: .259000003, a: 1}
|
||||||
m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1}
|
m_AmbientEquatorColor: {r: .114, g: .125, b: .133000001, a: 1}
|
||||||
m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1}
|
m_AmbientGroundColor: {r: .0469999984, g: .0430000015, b: .0350000001, a: 1}
|
||||||
m_AmbientIntensity: 1
|
m_AmbientIntensity: 1
|
||||||
m_AmbientMode: 3
|
m_AmbientMode: 3
|
||||||
m_SkyboxMaterial: {fileID: 0}
|
m_SkyboxMaterial: {fileID: 0}
|
||||||
m_HaloStrength: 0.5
|
m_HaloStrength: .5
|
||||||
m_FlareStrength: 1
|
m_FlareStrength: 1
|
||||||
m_FlareFadeSpeed: 3
|
m_FlareFadeSpeed: 3
|
||||||
m_HaloTexture: {fileID: 0}
|
m_HaloTexture: {fileID: 0}
|
||||||
@ -37,10 +37,13 @@ RenderSettings:
|
|||||||
m_ReflectionIntensity: 1
|
m_ReflectionIntensity: 1
|
||||||
m_CustomReflection: {fileID: 0}
|
m_CustomReflection: {fileID: 0}
|
||||||
m_Sun: {fileID: 0}
|
m_Sun: {fileID: 0}
|
||||||
|
--- !u!127 &3
|
||||||
|
LevelGameManager:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
--- !u!157 &4
|
--- !u!157 &4
|
||||||
LightmapSettings:
|
LightmapSettings:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
serializedVersion: 6
|
serializedVersion: 5
|
||||||
m_GIWorkflowMode: 1
|
m_GIWorkflowMode: 1
|
||||||
m_LightmapsMode: 1
|
m_LightmapsMode: 1
|
||||||
m_GISettings:
|
m_GISettings:
|
||||||
@ -65,8 +68,7 @@ LightmapSettings:
|
|||||||
m_TextureCompression: 1
|
m_TextureCompression: 1
|
||||||
m_FinalGather: 0
|
m_FinalGather: 0
|
||||||
m_FinalGatherRayCount: 1024
|
m_FinalGatherRayCount: 1024
|
||||||
m_ReflectionCompression: 2
|
m_LightmapSnapshot: {fileID: 0}
|
||||||
m_LightingDataAsset: {fileID: 0}
|
|
||||||
m_RuntimeCPUUsage: 25
|
m_RuntimeCPUUsage: 25
|
||||||
--- !u!196 &5
|
--- !u!196 &5
|
||||||
NavMeshSettings:
|
NavMeshSettings:
|
||||||
@ -74,92 +76,87 @@ NavMeshSettings:
|
|||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_BuildSettings:
|
m_BuildSettings:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
agentRadius: 0.5
|
agentRadius: .5
|
||||||
agentHeight: 2
|
agentHeight: 2
|
||||||
agentSlope: 45
|
agentSlope: 45
|
||||||
agentClimb: 0.4
|
agentClimb: .400000006
|
||||||
ledgeDropHeight: 0
|
ledgeDropHeight: 0
|
||||||
maxJumpAcrossDistance: 0
|
maxJumpAcrossDistance: 0
|
||||||
accuratePlacement: 0
|
accuratePlacement: 0
|
||||||
minRegionArea: 2
|
minRegionArea: 2
|
||||||
cellSize: 0.16666667
|
cellSize: .166666672
|
||||||
manualCellSize: 0
|
manualCellSize: 0
|
||||||
m_NavMeshData: {fileID: 0}
|
m_NavMeshData: {fileID: 0}
|
||||||
--- !u!1 &379119613
|
--- !u!1 &347885019
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_PrefabParentObject: {fileID: 0}
|
m_PrefabParentObject: {fileID: 0}
|
||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
serializedVersion: 4
|
serializedVersion: 4
|
||||||
m_Component:
|
m_Component:
|
||||||
- 4: {fileID: 379119617}
|
- 4: {fileID: 347885022}
|
||||||
- 33: {fileID: 379119616}
|
- 212: {fileID: 347885021}
|
||||||
- 64: {fileID: 379119615}
|
- 114: {fileID: 347885020}
|
||||||
- 23: {fileID: 379119614}
|
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: Plane
|
m_Name: selector
|
||||||
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!23 &379119614
|
--- !u!114 &347885020
|
||||||
MeshRenderer:
|
MonoBehaviour:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_PrefabParentObject: {fileID: 0}
|
m_PrefabParentObject: {fileID: 0}
|
||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 379119613}
|
m_GameObject: {fileID: 347885019}
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
m_CastShadows: 1
|
m_EditorHideFlags: 0
|
||||||
m_ReceiveShadows: 1
|
m_Script: {fileID: 11500000, guid: 7fe6dc9e4d05744388ce948d49068b1f, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
follows:
|
||||||
|
- {fileID: 1684655057}
|
||||||
|
- {fileID: 1169975781}
|
||||||
|
- {fileID: 1109130832}
|
||||||
|
--- !u!212 &347885021
|
||||||
|
SpriteRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_PrefabParentObject: {fileID: 0}
|
||||||
|
m_PrefabInternal: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 347885019}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 0
|
||||||
|
m_ReceiveShadows: 0
|
||||||
m_Materials:
|
m_Materials:
|
||||||
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
|
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
m_SubsetIndices:
|
m_SubsetIndices:
|
||||||
m_StaticBatchRoot: {fileID: 0}
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
m_UseLightProbes: 1
|
m_UseLightProbes: 1
|
||||||
m_ReflectionProbeUsage: 1
|
m_ReflectionProbeUsage: 1
|
||||||
m_ProbeAnchor: {fileID: 0}
|
m_ProbeAnchor: {fileID: 0}
|
||||||
m_ScaleInLightmap: 1
|
m_ScaleInLightmap: 1
|
||||||
m_PreserveUVs: 1
|
m_PreserveUVs: 0
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
m_ImportantGI: 0
|
||||||
m_MinimumChartSize: 4
|
m_AutoUVMaxDistance: .5
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
m_AutoUVMaxAngle: 89
|
||||||
m_LightmapParameters: {fileID: 0}
|
m_LightmapParameters: {fileID: 0}
|
||||||
m_SortingLayerID: 0
|
m_SortingLayerID: 0
|
||||||
m_SortingOrder: 0
|
m_SortingOrder: 0
|
||||||
--- !u!64 &379119615
|
m_Sprite: {fileID: 21300000, guid: 7d61718a89a434088acfc6de03adc006, type: 3}
|
||||||
MeshCollider:
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
m_ObjectHideFlags: 0
|
--- !u!4 &347885022
|
||||||
m_PrefabParentObject: {fileID: 0}
|
|
||||||
m_PrefabInternal: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 379119613}
|
|
||||||
m_Material: {fileID: 0}
|
|
||||||
m_IsTrigger: 0
|
|
||||||
m_Enabled: 1
|
|
||||||
serializedVersion: 2
|
|
||||||
m_Convex: 0
|
|
||||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
|
||||||
--- !u!33 &379119616
|
|
||||||
MeshFilter:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_PrefabParentObject: {fileID: 0}
|
|
||||||
m_PrefabInternal: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 379119613}
|
|
||||||
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
|
||||||
--- !u!4 &379119617
|
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
m_PrefabParentObject: {fileID: 0}
|
m_PrefabParentObject: {fileID: 0}
|
||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 379119613}
|
m_GameObject: {fileID: 347885019}
|
||||||
m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071067}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 2.02}
|
m_LocalPosition: {x: -.100000001, y: .310000002, z: 0}
|
||||||
m_LocalScale: {x: 10, y: 1, z: 10}
|
m_LocalScale: {x: .299224973, y: .299224973, z: .299224973}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 5
|
m_RootOrder: 7
|
||||||
--- !u!1 &392898795
|
--- !u!1 &392898795
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -187,6 +184,7 @@ MonoBehaviour:
|
|||||||
m_Script: {fileID: 11500000, guid: 667395b800eb84a9c88455c4b1dd95b2, type: 3}
|
m_Script: {fileID: 11500000, guid: 667395b800eb84a9c88455c4b1dd95b2, type: 3}
|
||||||
m_Name:
|
m_Name:
|
||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
|
symbol: {fileID: 0}
|
||||||
--- !u!4 &392898797
|
--- !u!4 &392898797
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -194,11 +192,11 @@ Transform:
|
|||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 392898795}
|
m_GameObject: {fileID: 392898795}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: -0.79447746, y: -0.52348876, z: -1.9216995}
|
m_LocalPosition: {x: -.794477463, y: -.52348876, z: -1.92169952}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 8
|
m_RootOrder: 5
|
||||||
--- !u!1 &537053417
|
--- !u!1 &537053417
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -233,18 +231,14 @@ SpriteRenderer:
|
|||||||
m_ProbeAnchor: {fileID: 0}
|
m_ProbeAnchor: {fileID: 0}
|
||||||
m_ScaleInLightmap: 1
|
m_ScaleInLightmap: 1
|
||||||
m_PreserveUVs: 0
|
m_PreserveUVs: 0
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
m_ImportantGI: 0
|
||||||
m_MinimumChartSize: 4
|
m_AutoUVMaxDistance: .5
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
m_AutoUVMaxAngle: 89
|
||||||
m_LightmapParameters: {fileID: 0}
|
m_LightmapParameters: {fileID: 0}
|
||||||
m_SortingLayerID: 0
|
m_SortingLayerID: 0
|
||||||
m_SortingOrder: 0
|
m_SortingOrder: 0
|
||||||
m_Sprite: {fileID: 21300000, guid: 1bcefb880bf624dd38df20efa306a315, type: 3}
|
m_Sprite: {fileID: 21300000, guid: 41dadd201e83e4275adddac35e7d8db6, type: 3}
|
||||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
m_FlipX: 0
|
|
||||||
m_FlipY: 0
|
|
||||||
--- !u!4 &537053419
|
--- !u!4 &537053419
|
||||||
Transform:
|
Transform:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -252,11 +246,11 @@ Transform:
|
|||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 537053417}
|
m_GameObject: {fileID: 537053417}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0.03, y: -0.59, z: 0.27}
|
m_LocalPosition: {x: .0299999993, y: -.589999974, z: 3.44000006}
|
||||||
m_LocalScale: {x: 2.3467247, y: 2.3467247, z: 2.3467247}
|
m_LocalScale: {x: 2.34672475, y: 2.34672475, z: 2.34672475}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 7
|
m_RootOrder: 6
|
||||||
--- !u!1 &1039555527
|
--- !u!1 &1039555527
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -306,14 +300,14 @@ Camera:
|
|||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_ClearFlags: 1
|
m_ClearFlags: 1
|
||||||
m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0.019607844}
|
m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438}
|
||||||
m_NormalizedViewPortRect:
|
m_NormalizedViewPortRect:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
x: 0
|
x: 0
|
||||||
y: 0
|
y: 0
|
||||||
width: 1
|
width: 1
|
||||||
height: 1
|
height: 1
|
||||||
near clip plane: 0.3
|
near clip plane: .300000012
|
||||||
far clip plane: 1000
|
far clip plane: 1000
|
||||||
field of view: 60
|
field of view: 60
|
||||||
orthographic: 1
|
orthographic: 1
|
||||||
@ -325,11 +319,10 @@ Camera:
|
|||||||
m_RenderingPath: -1
|
m_RenderingPath: -1
|
||||||
m_TargetTexture: {fileID: 0}
|
m_TargetTexture: {fileID: 0}
|
||||||
m_TargetDisplay: 0
|
m_TargetDisplay: 0
|
||||||
m_TargetEye: 3
|
|
||||||
m_HDR: 0
|
m_HDR: 0
|
||||||
m_OcclusionCulling: 1
|
m_OcclusionCulling: 1
|
||||||
m_StereoConvergence: 10
|
m_StereoConvergence: 10
|
||||||
m_StereoSeparation: 0.022
|
m_StereoSeparation: .0219999999
|
||||||
m_StereoMirrorMode: 0
|
m_StereoMirrorMode: 0
|
||||||
--- !u!4 &1039555532
|
--- !u!4 &1039555532
|
||||||
Transform:
|
Transform:
|
||||||
@ -342,7 +335,7 @@ Transform:
|
|||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 4
|
m_RootOrder: 3
|
||||||
--- !u!1 &1109130832
|
--- !u!1 &1109130832
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -380,10 +373,8 @@ MeshRenderer:
|
|||||||
m_ProbeAnchor: {fileID: 0}
|
m_ProbeAnchor: {fileID: 0}
|
||||||
m_ScaleInLightmap: 1
|
m_ScaleInLightmap: 1
|
||||||
m_PreserveUVs: 1
|
m_PreserveUVs: 1
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
m_ImportantGI: 0
|
||||||
m_MinimumChartSize: 4
|
m_AutoUVMaxDistance: .5
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
m_AutoUVMaxAngle: 89
|
||||||
m_LightmapParameters: {fileID: 0}
|
m_LightmapParameters: {fileID: 0}
|
||||||
m_SortingLayerID: 0
|
m_SortingLayerID: 0
|
||||||
@ -398,7 +389,7 @@ SphereCollider:
|
|||||||
m_IsTrigger: 0
|
m_IsTrigger: 0
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Radius: 0.5
|
m_Radius: .5
|
||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!33 &1109130835
|
--- !u!33 &1109130835
|
||||||
MeshFilter:
|
MeshFilter:
|
||||||
@ -414,8 +405,8 @@ Transform:
|
|||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1109130832}
|
m_GameObject: {fileID: 1109130832}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0.02, y: 2.36, z: 0}
|
m_LocalPosition: {x: .0199999996, y: 2.3599999, z: 0}
|
||||||
m_LocalScale: {x: 0.4004432, y: 0.40044343, z: 0.40044343}
|
m_LocalScale: {x: .400443196, y: .400443435, z: .400443435}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 0
|
m_RootOrder: 0
|
||||||
@ -432,8 +423,11 @@ MonoBehaviour:
|
|||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
playerNumber: 3
|
playerNumber: 3
|
||||||
speed: 5
|
speed: 5
|
||||||
anchor: {fileID: 1942991931}
|
anchor: {fileID: 347885019}
|
||||||
maxRangeFromAnchor: 3
|
maxRangeFromAnchor: 3
|
||||||
|
dashDuration: .300000012
|
||||||
|
dashCooldown: 1
|
||||||
|
dashSpeed: 30
|
||||||
--- !u!1 &1169975781
|
--- !u!1 &1169975781
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -471,10 +465,8 @@ MeshRenderer:
|
|||||||
m_ProbeAnchor: {fileID: 0}
|
m_ProbeAnchor: {fileID: 0}
|
||||||
m_ScaleInLightmap: 1
|
m_ScaleInLightmap: 1
|
||||||
m_PreserveUVs: 1
|
m_PreserveUVs: 1
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
m_ImportantGI: 0
|
||||||
m_MinimumChartSize: 4
|
m_AutoUVMaxDistance: .5
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
m_AutoUVMaxAngle: 89
|
||||||
m_LightmapParameters: {fileID: 0}
|
m_LightmapParameters: {fileID: 0}
|
||||||
m_SortingLayerID: 0
|
m_SortingLayerID: 0
|
||||||
@ -489,7 +481,7 @@ SphereCollider:
|
|||||||
m_IsTrigger: 0
|
m_IsTrigger: 0
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Radius: 0.5
|
m_Radius: .5
|
||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!33 &1169975784
|
--- !u!33 &1169975784
|
||||||
MeshFilter:
|
MeshFilter:
|
||||||
@ -505,8 +497,8 @@ Transform:
|
|||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1169975781}
|
m_GameObject: {fileID: 1169975781}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 2.71, y: -2.7, z: 0}
|
m_LocalPosition: {x: 2.71000004, y: -2.70000005, z: 0}
|
||||||
m_LocalScale: {x: 0.4004432, y: 0.40044343, z: 0.40044343}
|
m_LocalScale: {x: .400443196, y: .400443435, z: .400443435}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 1
|
m_RootOrder: 1
|
||||||
@ -523,8 +515,11 @@ MonoBehaviour:
|
|||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
playerNumber: 2
|
playerNumber: 2
|
||||||
speed: 5
|
speed: 5
|
||||||
anchor: {fileID: 1942991931}
|
anchor: {fileID: 347885019}
|
||||||
maxRangeFromAnchor: 3
|
maxRangeFromAnchor: 3
|
||||||
|
dashDuration: .300000012
|
||||||
|
dashCooldown: 1
|
||||||
|
dashSpeed: 30
|
||||||
--- !u!1 &1684655057
|
--- !u!1 &1684655057
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -557,8 +552,11 @@ MonoBehaviour:
|
|||||||
m_EditorClassIdentifier:
|
m_EditorClassIdentifier:
|
||||||
playerNumber: 1
|
playerNumber: 1
|
||||||
speed: 5
|
speed: 5
|
||||||
anchor: {fileID: 1942991931}
|
anchor: {fileID: 347885019}
|
||||||
maxRangeFromAnchor: 3
|
maxRangeFromAnchor: 3
|
||||||
|
dashDuration: .300000012
|
||||||
|
dashCooldown: 1
|
||||||
|
dashSpeed: 30
|
||||||
--- !u!23 &1684655059
|
--- !u!23 &1684655059
|
||||||
MeshRenderer:
|
MeshRenderer:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@ -577,10 +575,8 @@ MeshRenderer:
|
|||||||
m_ProbeAnchor: {fileID: 0}
|
m_ProbeAnchor: {fileID: 0}
|
||||||
m_ScaleInLightmap: 1
|
m_ScaleInLightmap: 1
|
||||||
m_PreserveUVs: 1
|
m_PreserveUVs: 1
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
m_ImportantGI: 0
|
||||||
m_MinimumChartSize: 4
|
m_AutoUVMaxDistance: .5
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
m_AutoUVMaxAngle: 89
|
||||||
m_LightmapParameters: {fileID: 0}
|
m_LightmapParameters: {fileID: 0}
|
||||||
m_SortingLayerID: 0
|
m_SortingLayerID: 0
|
||||||
@ -595,7 +591,7 @@ SphereCollider:
|
|||||||
m_IsTrigger: 0
|
m_IsTrigger: 0
|
||||||
m_Enabled: 1
|
m_Enabled: 1
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Radius: 0.5
|
m_Radius: .5
|
||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
--- !u!33 &1684655061
|
--- !u!33 &1684655061
|
||||||
MeshFilter:
|
MeshFilter:
|
||||||
@ -611,8 +607,8 @@ Transform:
|
|||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1684655057}
|
m_GameObject: {fileID: 1684655057}
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: -2.7, y: -2.24, z: 0}
|
m_LocalPosition: {x: -2.70000005, y: -2.24000001, z: 0}
|
||||||
m_LocalScale: {x: 0.4004432, y: 0.40044343, z: 0.40044343}
|
m_LocalScale: {x: .400443196, y: .400443435, z: .400443435}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 2
|
m_RootOrder: 2
|
||||||
@ -642,7 +638,7 @@ Light:
|
|||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Type: 1
|
m_Type: 1
|
||||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||||
m_Intensity: 1
|
m_Intensity: 3
|
||||||
m_Range: 10
|
m_Range: 10
|
||||||
m_SpotAngle: 30
|
m_SpotAngle: 30
|
||||||
m_CookieSize: 10
|
m_CookieSize: 10
|
||||||
@ -650,9 +646,8 @@ Light:
|
|||||||
m_Type: 0
|
m_Type: 0
|
||||||
m_Resolution: -1
|
m_Resolution: -1
|
||||||
m_Strength: 1
|
m_Strength: 1
|
||||||
m_Bias: 0.05
|
m_Bias: .0500000007
|
||||||
m_NormalBias: 0.4
|
m_NormalBias: .400000006
|
||||||
m_NearPlane: 0.2
|
|
||||||
m_Cookie: {fileID: 0}
|
m_Cookie: {fileID: 0}
|
||||||
m_DrawHalo: 0
|
m_DrawHalo: 0
|
||||||
m_Flare: {fileID: 0}
|
m_Flare: {fileID: 0}
|
||||||
@ -671,83 +666,9 @@ Transform:
|
|||||||
m_PrefabParentObject: {fileID: 0}
|
m_PrefabParentObject: {fileID: 0}
|
||||||
m_PrefabInternal: {fileID: 0}
|
m_PrefabInternal: {fileID: 0}
|
||||||
m_GameObject: {fileID: 1903459893}
|
m_GameObject: {fileID: 1903459893}
|
||||||
m_LocalRotation: {x: 0.40821794, y: -0.23456973, z: 0.109381676, w: 0.87542605}
|
m_LocalRotation: {x: .192835093, y: -.0433424078, z: -.113861106, w: .973638415}
|
||||||
m_LocalPosition: {x: 1.5768862, y: -0.89293367, z: 0}
|
m_LocalPosition: {x: 4.05999994, y: 1.84000003, z: -4.30000019}
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_Children: []
|
m_Children: []
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_RootOrder: 6
|
m_RootOrder: 4
|
||||||
--- !u!1 &1942991931
|
|
||||||
GameObject:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_PrefabParentObject: {fileID: 0}
|
|
||||||
m_PrefabInternal: {fileID: 0}
|
|
||||||
serializedVersion: 4
|
|
||||||
m_Component:
|
|
||||||
- 4: {fileID: 1942991934}
|
|
||||||
- 212: {fileID: 1942991933}
|
|
||||||
- 114: {fileID: 1942991932}
|
|
||||||
m_Layer: 0
|
|
||||||
m_Name: Ouija
|
|
||||||
m_TagString: Untagged
|
|
||||||
m_Icon: {fileID: 0}
|
|
||||||
m_NavMeshLayer: 0
|
|
||||||
m_StaticEditorFlags: 0
|
|
||||||
m_IsActive: 1
|
|
||||||
--- !u!114 &1942991932
|
|
||||||
MonoBehaviour:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_PrefabParentObject: {fileID: 0}
|
|
||||||
m_PrefabInternal: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1942991931}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_EditorHideFlags: 0
|
|
||||||
m_Script: {fileID: 11500000, guid: 7fe6dc9e4d05744388ce948d49068b1f, type: 3}
|
|
||||||
m_Name:
|
|
||||||
m_EditorClassIdentifier:
|
|
||||||
follows:
|
|
||||||
- {fileID: 1684655057}
|
|
||||||
- {fileID: 1169975781}
|
|
||||||
- {fileID: 1109130832}
|
|
||||||
--- !u!212 &1942991933
|
|
||||||
SpriteRenderer:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_PrefabParentObject: {fileID: 0}
|
|
||||||
m_PrefabInternal: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1942991931}
|
|
||||||
m_Enabled: 1
|
|
||||||
m_CastShadows: 0
|
|
||||||
m_ReceiveShadows: 0
|
|
||||||
m_Materials:
|
|
||||||
- {fileID: 10754, guid: 0000000000000000e000000000000000, type: 0}
|
|
||||||
m_SubsetIndices:
|
|
||||||
m_StaticBatchRoot: {fileID: 0}
|
|
||||||
m_UseLightProbes: 1
|
|
||||||
m_ReflectionProbeUsage: 1
|
|
||||||
m_ProbeAnchor: {fileID: 0}
|
|
||||||
m_ScaleInLightmap: 1
|
|
||||||
m_PreserveUVs: 0
|
|
||||||
m_IgnoreNormalsForChartDetection: 0
|
|
||||||
m_ImportantGI: 0
|
|
||||||
m_MinimumChartSize: 4
|
|
||||||
m_AutoUVMaxDistance: 0.5
|
|
||||||
m_AutoUVMaxAngle: 89
|
|
||||||
m_LightmapParameters: {fileID: 0}
|
|
||||||
m_SortingLayerID: 0
|
|
||||||
m_SortingOrder: 0
|
|
||||||
m_Sprite: {fileID: 21300000, guid: 755d345830a404ce79dda70b0ec9b6a2, type: 3}
|
|
||||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
|
||||||
m_FlipX: 0
|
|
||||||
m_FlipY: 0
|
|
||||||
--- !u!4 &1942991934
|
|
||||||
Transform:
|
|
||||||
m_ObjectHideFlags: 0
|
|
||||||
m_PrefabParentObject: {fileID: 0}
|
|
||||||
m_PrefabInternal: {fileID: 0}
|
|
||||||
m_GameObject: {fileID: 1942991931}
|
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
|
||||||
m_LocalPosition: {x: 0, y: -0, z: 0}
|
|
||||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
|
||||||
m_Children: []
|
|
||||||
m_Father: {fileID: 0}
|
|
||||||
m_RootOrder: 3
|
|
||||||
|
|||||||
90
Assets/scripts/Character.cs
Normal file
90
Assets/scripts/Character.cs
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
[RequireComponent(typeof(Rigidbody))]
|
||||||
|
public class Character : MonoBehaviour
|
||||||
|
{
|
||||||
|
public Animator animator;
|
||||||
|
|
||||||
|
public float MoveSpeed;
|
||||||
|
public float TurnSpeed;
|
||||||
|
public float DashForce;
|
||||||
|
public float DashCooldown;
|
||||||
|
|
||||||
|
private Rigidbody rb;
|
||||||
|
private Quaternion targetRot;
|
||||||
|
|
||||||
|
private float dashRemainingTime = 0f;
|
||||||
|
private bool isDashing = false;
|
||||||
|
|
||||||
|
void Awake()
|
||||||
|
{
|
||||||
|
rb = GetComponent<Rigidbody>();
|
||||||
|
}
|
||||||
|
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
if (dashRemainingTime > 0)
|
||||||
|
{
|
||||||
|
dashRemainingTime = Mathf.Clamp(dashRemainingTime - Time.deltaTime, 0f, DashCooldown);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!isDashing)
|
||||||
|
{
|
||||||
|
rb.rotation = Quaternion.RotateTowards(rb.rotation, targetRot, TurnSpeed * Time.deltaTime);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Move(float xValue, float zValue)
|
||||||
|
{
|
||||||
|
if (isDashing) return;
|
||||||
|
|
||||||
|
Vector3 forwardDir = Camera.main.transform.forward;
|
||||||
|
Vector3 rightDir = Camera.main.transform.right;
|
||||||
|
|
||||||
|
forwardDir.y = 0f;
|
||||||
|
forwardDir = forwardDir.normalized * zValue;
|
||||||
|
|
||||||
|
rightDir.y = 0f;
|
||||||
|
rightDir = rightDir.normalized * xValue;
|
||||||
|
|
||||||
|
Vector3 newVelocity = (forwardDir + rightDir) * MoveSpeed;
|
||||||
|
|
||||||
|
if (newVelocity != Vector3.zero)
|
||||||
|
{
|
||||||
|
// We rotate to face the new direction
|
||||||
|
targetRot = Quaternion.LookRotation(newVelocity.normalized);
|
||||||
|
}
|
||||||
|
|
||||||
|
newVelocity.y = rb.velocity.y;
|
||||||
|
|
||||||
|
rb.velocity = newVelocity;
|
||||||
|
animator.SetFloat("Walk", rb.velocity.magnitude);
|
||||||
|
}
|
||||||
|
|
||||||
|
public bool Dash()
|
||||||
|
{
|
||||||
|
if (dashRemainingTime > 0f) return false;
|
||||||
|
|
||||||
|
dashRemainingTime = DashCooldown;
|
||||||
|
|
||||||
|
StartCoroutine(DashCoroutine());
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
private IEnumerator DashCoroutine()
|
||||||
|
{
|
||||||
|
isDashing = true;
|
||||||
|
|
||||||
|
Vector3 fwd = GetComponent<Transform>().forward;
|
||||||
|
rb.velocity = Vector3.zero;
|
||||||
|
rb.AddForce(fwd * DashForce, ForceMode.Impulse);
|
||||||
|
animator.SetTrigger("Dash");
|
||||||
|
|
||||||
|
yield return new WaitForSeconds(0.9f);
|
||||||
|
|
||||||
|
isDashing = false;
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/Character.cs.meta
Normal file
12
Assets/scripts/Character.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 0f36f7c8f7d8e03418efcbf2c3645cd8
|
||||||
|
timeCreated: 1454148812
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
57
Assets/scripts/CharacterController.cs
Normal file
57
Assets/scripts/CharacterController.cs
Normal file
@ -0,0 +1,57 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using InputHandler;
|
||||||
|
|
||||||
|
public class CharacterController : MonoBehaviour
|
||||||
|
{
|
||||||
|
public enum PlayerNumber { One, Two, Three }
|
||||||
|
|
||||||
|
public Character character;
|
||||||
|
public PlayerNumber playerNumber;
|
||||||
|
|
||||||
|
void Start ()
|
||||||
|
{
|
||||||
|
InputManager.Instance.PushActiveContext("Normal", (int)playerNumber);
|
||||||
|
InputManager.Instance.AddCallback((int)playerNumber, HandlePlayerAxis);
|
||||||
|
InputManager.Instance.AddCallback((int)playerNumber, HandlePlayerButtons);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HandlePlayerAxis(MappedInput input)
|
||||||
|
{
|
||||||
|
if (character == null) return;
|
||||||
|
|
||||||
|
float xValue = 0f;
|
||||||
|
|
||||||
|
if (input.Ranges.ContainsKey("MoveLeft"))
|
||||||
|
{
|
||||||
|
xValue = -input.Ranges["MoveLeft"];
|
||||||
|
}
|
||||||
|
else if (input.Ranges.ContainsKey("MoveRight"))
|
||||||
|
{
|
||||||
|
xValue = input.Ranges["MoveRight"];
|
||||||
|
}
|
||||||
|
|
||||||
|
float zValue = 0f;
|
||||||
|
|
||||||
|
if (input.Ranges.ContainsKey("MoveForward"))
|
||||||
|
{
|
||||||
|
zValue = input.Ranges["MoveForward"];
|
||||||
|
}
|
||||||
|
else if (input.Ranges.ContainsKey("MoveBackward"))
|
||||||
|
{
|
||||||
|
zValue = -input.Ranges["MoveBackward"];
|
||||||
|
}
|
||||||
|
|
||||||
|
character.Move(xValue, zValue);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HandlePlayerButtons(MappedInput input)
|
||||||
|
{
|
||||||
|
if (character == null) return;
|
||||||
|
|
||||||
|
if (input.Actions.Contains("Dash"))
|
||||||
|
{
|
||||||
|
character.Dash();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/CharacterController.cs.meta
Normal file
12
Assets/scripts/CharacterController.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 8cb928dc47bb84343830c964dd63c454
|
||||||
|
timeCreated: 1454148825
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
9
Assets/scripts/InputHandler.meta
Normal file
9
Assets/scripts/InputHandler.meta
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d6e2ccb4aa280a04297ff5048cde5ee1
|
||||||
|
folderAsset: yes
|
||||||
|
timeCreated: 1434183356
|
||||||
|
licenseType: Free
|
||||||
|
DefaultImporter:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
196
Assets/scripts/InputHandler/ControllerManager.cs
Normal file
196
Assets/scripts/InputHandler/ControllerManager.cs
Normal file
@ -0,0 +1,196 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using XInputDotNetPure;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
public class ControllerManager : InputManager
|
||||||
|
{
|
||||||
|
private bool[] _initialSetupDone;
|
||||||
|
private PlayerIndex[] _playerIndexes;
|
||||||
|
private GamePadState[] _gamePadPreviousStates;
|
||||||
|
private GamePadState[] _gamePadStates;
|
||||||
|
|
||||||
|
protected override void InitialSetup()
|
||||||
|
{
|
||||||
|
_initialSetupDone = new bool[MAX_PLAYER_COUNT];
|
||||||
|
_playerIndexes = new PlayerIndex[MAX_PLAYER_COUNT];
|
||||||
|
_gamePadPreviousStates = new GamePadState[MAX_PLAYER_COUNT];
|
||||||
|
_gamePadStates = new GamePadState[MAX_PLAYER_COUNT];
|
||||||
|
|
||||||
|
for (int i = 0; i < MAX_PLAYER_COUNT; i++)
|
||||||
|
{
|
||||||
|
_gamePadStates[i] = GamePad.GetState(_playerIndexes[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
protected override void MapInputs()
|
||||||
|
{
|
||||||
|
for (int i = 0; i < MAX_PLAYER_COUNT; i++)
|
||||||
|
{
|
||||||
|
_gamePadPreviousStates[i] = _gamePadStates[i];
|
||||||
|
_gamePadStates[i] = GamePad.GetState(_playerIndexes[i]);
|
||||||
|
|
||||||
|
if (!_gamePadPreviousStates[i].IsConnected || !_initialSetupDone[i])
|
||||||
|
{
|
||||||
|
_initialSetupDone[i] = true;
|
||||||
|
|
||||||
|
if (_gamePadStates[i].IsConnected)
|
||||||
|
{
|
||||||
|
_playerIndexes[i] = (PlayerIndex)i;
|
||||||
|
|
||||||
|
Debug.Log(string.Format("GamePad {0} is ready", _playerIndexes[i]));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
MapPlayerInput(_inputMappers[i], _gamePadStates[i], _gamePadPreviousStates[i]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// TODO: Maybe reduce it to only the inputs actually used in the game?
|
||||||
|
private void MapPlayerInput(InputMapper inputMapper, GamePadState state, GamePadState previousState)
|
||||||
|
{
|
||||||
|
foreach (int axisInt in InputMapperAsset.GetMappedXboxAxis())
|
||||||
|
{
|
||||||
|
MapXboxAxis(axisInt, inputMapper, state);
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (int buttonInt in InputMapperAsset.GetMappedXboxButtons())
|
||||||
|
{
|
||||||
|
MapXboxButton(buttonInt, inputMapper, state, previousState);
|
||||||
|
}
|
||||||
|
|
||||||
|
// TODO: Put the following code into another class, so we can have 2 distinct XboxManager and KeyboardManager classes
|
||||||
|
|
||||||
|
// We map only the keyboard keys that are going to be used in the game
|
||||||
|
|
||||||
|
foreach (int key in InputMapperAsset.GetMappedKeyboardKeys())
|
||||||
|
{
|
||||||
|
inputMapper.SetRawButtonState(100 + key, Input.GetKey((KeyCode)key), Input.GetKey((KeyCode)key) && !Input.GetKeyDown((KeyCode)key));
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (int key in InputMapperAsset.GetMappedKeyboardKeysAxis())
|
||||||
|
{
|
||||||
|
float value = Input.GetKey((KeyCode)key) ? 1f : 0f;
|
||||||
|
|
||||||
|
inputMapper.SetRawAxisValue(100 + key, value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void MapXboxButton(int buttonInt, InputMapper inputMapper, GamePadState state, GamePadState previousState)
|
||||||
|
{
|
||||||
|
XboxInputConstants.Buttons button = (XboxInputConstants.Buttons)buttonInt;
|
||||||
|
|
||||||
|
bool pressed = false;
|
||||||
|
bool previouslyPressed = false;
|
||||||
|
|
||||||
|
switch (button)
|
||||||
|
{
|
||||||
|
case XboxInputConstants.Buttons.A:
|
||||||
|
pressed = state.Buttons.A == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.A == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.B:
|
||||||
|
pressed = state.Buttons.B == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.B == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.X:
|
||||||
|
pressed = state.Buttons.X == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.X == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.Y:
|
||||||
|
pressed = state.Buttons.Y == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.Y == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.LeftShoulder:
|
||||||
|
pressed = state.Buttons.LeftShoulder == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.LeftShoulder == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.RightShoulder:
|
||||||
|
pressed = state.Buttons.RightShoulder == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.RightShoulder == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.Back:
|
||||||
|
pressed = state.Buttons.Back == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.Back == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.Start:
|
||||||
|
pressed = state.Buttons.Start == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.Start == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.LeftStick:
|
||||||
|
pressed = state.Buttons.LeftStick == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.LeftStick == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.RightStick:
|
||||||
|
pressed = state.Buttons.RightStick == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.Buttons.RightStick == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.DPadLeft:
|
||||||
|
pressed = state.DPad.Left == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.DPad.Left == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.DPadRight:
|
||||||
|
pressed = state.DPad.Right == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.DPad.Right == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.DPadUp:
|
||||||
|
pressed = state.DPad.Up == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.DPad.Up == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Buttons.DPadDown:
|
||||||
|
pressed = state.DPad.Down == ButtonState.Pressed;
|
||||||
|
previouslyPressed = previousState.DPad.Down == ButtonState.Pressed;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
inputMapper.SetRawButtonState(buttonInt, pressed, previouslyPressed);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void MapXboxAxis(int axisInt, InputMapper inputMapper, GamePadState state)
|
||||||
|
{
|
||||||
|
XboxInputConstants.Axis axis = (XboxInputConstants.Axis)axisInt;
|
||||||
|
|
||||||
|
float value = 0f;
|
||||||
|
|
||||||
|
switch (axis)
|
||||||
|
{
|
||||||
|
case XboxInputConstants.Axis.LeftStickLeft:
|
||||||
|
// If the left stick X value is negative, we keep it and take its absolute value
|
||||||
|
value = state.ThumbSticks.Left.X < 0f ? -state.ThumbSticks.Left.X : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.LeftStickRight:
|
||||||
|
// If the left stick X value is positive, we keep it
|
||||||
|
value = state.ThumbSticks.Left.X > 0f ? state.ThumbSticks.Left.X : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.LeftStickDown:
|
||||||
|
value = state.ThumbSticks.Left.Y < 0f ? -state.ThumbSticks.Left.Y : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.LeftStickUp:
|
||||||
|
value = state.ThumbSticks.Left.Y > 0f ? state.ThumbSticks.Left.Y : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.RightStickLeft:
|
||||||
|
value = state.ThumbSticks.Right.X < 0f ? -state.ThumbSticks.Right.X : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.RightStickRight:
|
||||||
|
value = state.ThumbSticks.Right.X > 0f ? state.ThumbSticks.Right.X : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.RightStickDown:
|
||||||
|
value = state.ThumbSticks.Right.Y < 0f ? -state.ThumbSticks.Right.Y : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.RightStickUp:
|
||||||
|
value = state.ThumbSticks.Right.Y > 0f ? state.ThumbSticks.Right.Y : 0f;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.TriggerLeft:
|
||||||
|
value = state.Triggers.Left;
|
||||||
|
break;
|
||||||
|
case XboxInputConstants.Axis.TriggerRight:
|
||||||
|
value = state.Triggers.Right;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
|
||||||
|
inputMapper.SetRawAxisValue(axisInt, value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/InputHandler/ControllerManager.cs.meta
Normal file
12
Assets/scripts/InputHandler/ControllerManager.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 6e33ba5066fe01747b2722e6f089a2ba
|
||||||
|
timeCreated: 1436627825
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: -50
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
197
Assets/scripts/InputHandler/ControllerMapperAsset.cs
Normal file
197
Assets/scripts/InputHandler/ControllerMapperAsset.cs
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
// TODO: REFACTOR THE WHOLE CLASS, IT STINKS
|
||||||
|
|
||||||
|
[SerializeField]
|
||||||
|
public class ControllerMapperAsset : InputMapperAsset
|
||||||
|
{
|
||||||
|
[Serializable]
|
||||||
|
public class XboxContext
|
||||||
|
{
|
||||||
|
public string name;
|
||||||
|
public XboxAction[] ButtonActions;
|
||||||
|
public XboxRange[] AxisRanges;
|
||||||
|
public XboxState[] ButtonStates;
|
||||||
|
}
|
||||||
|
|
||||||
|
[Serializable]
|
||||||
|
public class XboxAction
|
||||||
|
{
|
||||||
|
public string name;
|
||||||
|
public XboxInputConstants.Buttons[] XboxButtons;
|
||||||
|
public KeyCode[] KeyboardKeys;
|
||||||
|
}
|
||||||
|
|
||||||
|
[Serializable]
|
||||||
|
public class XboxRange
|
||||||
|
{
|
||||||
|
public string name;
|
||||||
|
public XboxInputConstants.Axis[] Axis;
|
||||||
|
public KeyCode[] KeyboardKeys;
|
||||||
|
}
|
||||||
|
|
||||||
|
[Serializable]
|
||||||
|
public class XboxState
|
||||||
|
{
|
||||||
|
public string name;
|
||||||
|
public XboxInputConstants.Buttons[] XboxButtons;
|
||||||
|
public KeyCode[] KeyboardKeys;
|
||||||
|
}
|
||||||
|
|
||||||
|
public XboxContext[] Contexts;
|
||||||
|
|
||||||
|
// TODO: Temporary
|
||||||
|
private List<int> _mappedKeyboardKeysAxis;
|
||||||
|
private List<int> _mappedKeyboardKeys;
|
||||||
|
private List<int> _mappedXboxAxis;
|
||||||
|
private List<int> _mappedXboxButtons;
|
||||||
|
|
||||||
|
// Context -> InputMap
|
||||||
|
public override Dictionary<string, InputContext> GetMappedContexts()
|
||||||
|
{
|
||||||
|
_mappedKeyboardKeys = new List<int>();
|
||||||
|
_mappedKeyboardKeysAxis = new List<int>();
|
||||||
|
_mappedXboxButtons = new List<int>();
|
||||||
|
_mappedXboxAxis = new List<int>();
|
||||||
|
|
||||||
|
Dictionary<string, InputContext> mappedContexts = new Dictionary<string, InputContext>();
|
||||||
|
|
||||||
|
foreach (XboxContext xboxContext in Contexts)
|
||||||
|
{
|
||||||
|
InputMap inputMap = new InputMap();
|
||||||
|
|
||||||
|
inputMap.ButtonsToActionsMap = new List<InputToActionMap>[xboxContext.ButtonActions.Length];
|
||||||
|
inputMap.ButtonsToStatesMap = new List<InputToActionMap>[xboxContext.ButtonStates.Length];
|
||||||
|
inputMap.AxisToRangesMap = new List<InputToActionMap>[xboxContext.AxisRanges.Length];
|
||||||
|
|
||||||
|
for (int i = 0; i < xboxContext.ButtonActions.Length; i++)
|
||||||
|
{
|
||||||
|
XboxAction buttonAction = xboxContext.ButtonActions[i];
|
||||||
|
|
||||||
|
inputMap.ButtonsToActionsMap[i] = new List<InputToActionMap>();
|
||||||
|
|
||||||
|
foreach (XboxInputConstants.Buttons xboxButton in buttonAction.XboxButtons)
|
||||||
|
{
|
||||||
|
// TODO: We need to manage this in the InputMapper side
|
||||||
|
inputMap.ButtonsToActionsMap[i].Add(new InputToActionMap { action = buttonAction.name, input = (int)xboxButton });
|
||||||
|
|
||||||
|
if (!_mappedXboxButtons.Contains((int)xboxButton))
|
||||||
|
{
|
||||||
|
_mappedXboxButtons.Add((int)xboxButton);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Keyboard part
|
||||||
|
foreach (KeyCode key in buttonAction.KeyboardKeys)
|
||||||
|
{
|
||||||
|
// TODO: Find a way to not add 100 to the code (for now, it's necessary since there are overlaps with the xbox enum)
|
||||||
|
inputMap.ButtonsToActionsMap[i].Add(new InputToActionMap { action = buttonAction.name, input = 100 + (int)key });
|
||||||
|
|
||||||
|
// TODO: Temporary
|
||||||
|
if (!_mappedKeyboardKeys.Contains((int)key))
|
||||||
|
{
|
||||||
|
_mappedKeyboardKeys.Add((int)key);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < xboxContext.ButtonStates.Length; i++)
|
||||||
|
{
|
||||||
|
XboxState buttonState = xboxContext.ButtonStates[i];
|
||||||
|
|
||||||
|
inputMap.ButtonsToStatesMap[i] = new List<InputToActionMap>();
|
||||||
|
|
||||||
|
foreach (XboxInputConstants.Buttons xboxButton in buttonState.XboxButtons)
|
||||||
|
{
|
||||||
|
// TODO: We need to manage this in the InputMapper side
|
||||||
|
inputMap.ButtonsToStatesMap[i].Add(new InputToActionMap() { action = buttonState.name, input = (int)xboxButton });
|
||||||
|
|
||||||
|
if (!_mappedXboxButtons.Contains((int)xboxButton))
|
||||||
|
{
|
||||||
|
_mappedXboxButtons.Add((int)xboxButton);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Keyboard part
|
||||||
|
foreach (KeyCode key in buttonState.KeyboardKeys)
|
||||||
|
{
|
||||||
|
// TODO: Find a way to not add 100 to the code (for now, it's necessary since there are overlaps with the xbox enum)
|
||||||
|
inputMap.ButtonsToStatesMap[i].Add(new InputToActionMap { action = buttonState.name, input = 100 + (int)key });
|
||||||
|
|
||||||
|
// TODO: Temporary
|
||||||
|
if (!_mappedKeyboardKeys.Contains((int)key))
|
||||||
|
{
|
||||||
|
_mappedKeyboardKeys.Add((int)key);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < xboxContext.AxisRanges.Length; i++)
|
||||||
|
{
|
||||||
|
XboxRange axisRange = xboxContext.AxisRanges[i];
|
||||||
|
|
||||||
|
inputMap.AxisToRangesMap[i] = new List<InputToActionMap>();
|
||||||
|
|
||||||
|
foreach (XboxInputConstants.Axis xboxAxis in axisRange.Axis)
|
||||||
|
{
|
||||||
|
// TODO: We need to manage this in the InputMapper side
|
||||||
|
inputMap.AxisToRangesMap[i].Add(new InputToActionMap() { action = axisRange.name, input = (int)xboxAxis });
|
||||||
|
|
||||||
|
if (!_mappedXboxAxis.Contains((int)xboxAxis))
|
||||||
|
{
|
||||||
|
_mappedXboxAxis.Add((int)xboxAxis);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Keyboard part
|
||||||
|
foreach (KeyCode key in axisRange.KeyboardKeys)
|
||||||
|
{
|
||||||
|
// TODO: Find a way to not add 100 to the code (for now, it's necessary since there are overlaps with the xbox enum)
|
||||||
|
inputMap.AxisToRangesMap[i].Add(new InputToActionMap { action = axisRange.name, input = 100 + (int)key });
|
||||||
|
|
||||||
|
// TODO: Temporary
|
||||||
|
if (!_mappedKeyboardKeysAxis.Contains((int)key))
|
||||||
|
{
|
||||||
|
_mappedKeyboardKeysAxis.Add((int)key);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
InputContext context = new InputContext(xboxContext.name, inputMap);
|
||||||
|
|
||||||
|
mappedContexts.Add(xboxContext.name, context);
|
||||||
|
}
|
||||||
|
|
||||||
|
return mappedContexts;
|
||||||
|
}
|
||||||
|
|
||||||
|
// TODO: Probably temporary, until we find a better way and all the classes are refactored
|
||||||
|
|
||||||
|
// Utility method to be used by the ControllerManager class
|
||||||
|
public override List<int> GetMappedKeyboardKeysAxis()
|
||||||
|
{
|
||||||
|
return _mappedKeyboardKeysAxis;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Utility method to be used by the ControllerManager class
|
||||||
|
public override List<int> GetMappedKeyboardKeys()
|
||||||
|
{
|
||||||
|
return _mappedKeyboardKeys;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override List<int> GetMappedXboxAxis()
|
||||||
|
{
|
||||||
|
return _mappedXboxAxis;
|
||||||
|
}
|
||||||
|
|
||||||
|
public override List<int> GetMappedXboxButtons()
|
||||||
|
{
|
||||||
|
return _mappedXboxButtons;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/InputHandler/ControllerMapperAsset.cs.meta
Normal file
12
Assets/scripts/InputHandler/ControllerMapperAsset.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 539aad81a9327404e8e67bb53c540d91
|
||||||
|
timeCreated: 1436387267
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
19
Assets/scripts/InputHandler/InputConstants.cs
Normal file
19
Assets/scripts/InputHandler/InputConstants.cs
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
public struct InputMap
|
||||||
|
{
|
||||||
|
public List<InputToActionMap>[] ButtonsToActionsMap;
|
||||||
|
public List<InputToActionMap>[] ButtonsToStatesMap;
|
||||||
|
public List<InputToActionMap>[] AxisToRangesMap;
|
||||||
|
}
|
||||||
|
|
||||||
|
public struct InputToActionMap
|
||||||
|
{
|
||||||
|
public int input;
|
||||||
|
public string action;
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/InputHandler/InputConstants.cs.meta
Normal file
12
Assets/scripts/InputHandler/InputConstants.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: baa0e457a4ff21a4a8eb7d57efeef697
|
||||||
|
timeCreated: 1434996179
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
70
Assets/scripts/InputHandler/InputContext.cs
Normal file
70
Assets/scripts/InputHandler/InputContext.cs
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
public class InputContext
|
||||||
|
{
|
||||||
|
private Dictionary<int, string> _mappedButtons;
|
||||||
|
private Dictionary<int, string> _mappedStates;
|
||||||
|
private Dictionary<int, string> _mappedAxis;
|
||||||
|
|
||||||
|
private string _name;
|
||||||
|
|
||||||
|
public string Name
|
||||||
|
{
|
||||||
|
get { return _name; }
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
public InputContext(string contextName, InputMap inputMap)
|
||||||
|
{
|
||||||
|
_name = contextName;
|
||||||
|
|
||||||
|
_mappedButtons = new Dictionary<int, string>();
|
||||||
|
_mappedStates = new Dictionary<int, string>();
|
||||||
|
_mappedAxis = new Dictionary<int, string>();
|
||||||
|
|
||||||
|
foreach (List<InputToActionMap> buttonsToActionsMap in inputMap.ButtonsToActionsMap)
|
||||||
|
{
|
||||||
|
foreach (InputToActionMap buttonToActionMap in buttonsToActionsMap)
|
||||||
|
{
|
||||||
|
_mappedButtons.Add(buttonToActionMap.input, buttonToActionMap.action);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (List<InputToActionMap> buttonsToStatesMap in inputMap.ButtonsToStatesMap)
|
||||||
|
{
|
||||||
|
foreach (InputToActionMap buttonToStateMap in buttonsToStatesMap)
|
||||||
|
{
|
||||||
|
_mappedStates.Add(buttonToStateMap.input, buttonToStateMap.action);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
foreach (List<InputToActionMap> axisToRangesMap in inputMap.AxisToRangesMap)
|
||||||
|
{
|
||||||
|
foreach (InputToActionMap axisToRangeMap in axisToRangesMap)
|
||||||
|
{
|
||||||
|
_mappedAxis.Add(axisToRangeMap.input, axisToRangeMap.action);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public string GetActionForButton(int button)
|
||||||
|
{
|
||||||
|
return _mappedButtons.ContainsKey(button) ? _mappedButtons[button] : null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public string GetStateForButton(int button)
|
||||||
|
{
|
||||||
|
return _mappedStates.ContainsKey(button) ? _mappedStates[button] : null;
|
||||||
|
}
|
||||||
|
|
||||||
|
public string GetRangeForAxis(int axis)
|
||||||
|
{
|
||||||
|
return _mappedAxis.ContainsKey(axis) ? _mappedAxis[axis] : null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
8
Assets/scripts/InputHandler/InputContext.cs.meta
Normal file
8
Assets/scripts/InputHandler/InputContext.cs.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 4d99cd0919594864482148f723dfa8e2
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
98
Assets/scripts/InputHandler/InputManager.cs
Normal file
98
Assets/scripts/InputHandler/InputManager.cs
Normal file
@ -0,0 +1,98 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using XInputDotNetPure;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
public abstract class InputManager : MonoBehaviour
|
||||||
|
{
|
||||||
|
public static InputManager Instance
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
return _instance;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private static InputManager _instance;
|
||||||
|
|
||||||
|
protected InputMapper[] _inputMappers;
|
||||||
|
|
||||||
|
public int MAX_PLAYER_COUNT = 2;
|
||||||
|
public InputMapperAsset InputMapperAsset;
|
||||||
|
|
||||||
|
protected abstract void InitialSetup();
|
||||||
|
protected abstract void MapInputs();
|
||||||
|
|
||||||
|
void Awake()
|
||||||
|
{
|
||||||
|
if (_instance != null)
|
||||||
|
{
|
||||||
|
Destroy(gameObject);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
_instance = this;
|
||||||
|
|
||||||
|
_inputMappers = new InputMapper[MAX_PLAYER_COUNT];
|
||||||
|
|
||||||
|
Dictionary<string, InputContext> mappedContexts = InputMapperAsset.GetMappedContexts();
|
||||||
|
|
||||||
|
for (int i = 0; i < MAX_PLAYER_COUNT; i++)
|
||||||
|
{
|
||||||
|
_inputMappers[i] = new InputMapper(mappedContexts, i);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Do the needed initial setup in the derived classes
|
||||||
|
InitialSetup();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
// Do the input mapping here in the derived classes
|
||||||
|
MapInputs();
|
||||||
|
|
||||||
|
for (int i = 0; i < _inputMappers.Length; i++)
|
||||||
|
{
|
||||||
|
_inputMappers[i].Dispatch();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void AddCallback(int playerIndex, Action<MappedInput> action)
|
||||||
|
{
|
||||||
|
_inputMappers[playerIndex].AddCallback(action);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void PushActiveContext(string name, int playerIndex)
|
||||||
|
{
|
||||||
|
_inputMappers[playerIndex].PushActiveContext(name);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void PopActiveContext(int playerIndex)
|
||||||
|
{
|
||||||
|
// TODO: Give the choice to remove an active context not on top
|
||||||
|
_inputMappers[playerIndex].PopActiveContext();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ClearContexts()
|
||||||
|
{
|
||||||
|
// For now, all input mappers are gonna have the same contexts at the same time
|
||||||
|
|
||||||
|
for (int i = 0; i < _inputMappers.Length; i++)
|
||||||
|
{
|
||||||
|
_inputMappers[i].ClearActiveContexts();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void LateUpdate()
|
||||||
|
{
|
||||||
|
for (int i = 0; i < _inputMappers.Length; i++)
|
||||||
|
{
|
||||||
|
_inputMappers[i].ResetInputs();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/InputHandler/InputManager.cs.meta
Normal file
12
Assets/scripts/InputHandler/InputManager.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 967b7f4e180b49f4fb6f53702c67aa34
|
||||||
|
timeCreated: 1436627825
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: -100
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
205
Assets/scripts/InputHandler/InputMapper.cs
Normal file
205
Assets/scripts/InputHandler/InputMapper.cs
Normal file
@ -0,0 +1,205 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
/*
|
||||||
|
Strongly inspired from Mike Lewis' excellent post about input handling
|
||||||
|
http://www.gamedev.net/blog/355/entry-2250186-designing-a-robust-input-handling-system-for-games/
|
||||||
|
*/
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
public class InputMapper
|
||||||
|
{
|
||||||
|
// Right now, the only active context is the peek of the stack, but when we will need multiple contexts at once, this is going to be useful
|
||||||
|
private Dictionary<string, InputContext> _contexts;
|
||||||
|
private Stack<InputContext> _activeContexts;
|
||||||
|
|
||||||
|
private List<Action<MappedInput>> _callbacks;
|
||||||
|
|
||||||
|
private MappedInput _currentFrameMappedInput;
|
||||||
|
|
||||||
|
public InputMapper(Dictionary<string, InputContext> contexts, int playerIndex)
|
||||||
|
{
|
||||||
|
_contexts = contexts;
|
||||||
|
_activeContexts = new Stack<InputContext>();
|
||||||
|
_callbacks = new List<Action<MappedInput>>();
|
||||||
|
_currentFrameMappedInput = new MappedInput(playerIndex);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Dispatch()
|
||||||
|
{
|
||||||
|
foreach (Action<MappedInput> callback in _callbacks)
|
||||||
|
{
|
||||||
|
callback(_currentFrameMappedInput);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void PushActiveContext(string name)
|
||||||
|
{
|
||||||
|
InputContext context = _contexts[name];
|
||||||
|
|
||||||
|
if (_activeContexts.Count == 0 || _activeContexts.Peek().Name != name)
|
||||||
|
{
|
||||||
|
_activeContexts.Push(context);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void PopActiveContext()
|
||||||
|
{
|
||||||
|
if (_activeContexts.Count != 0)
|
||||||
|
{
|
||||||
|
_activeContexts.Pop();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ClearActiveContexts()
|
||||||
|
{
|
||||||
|
_activeContexts.Clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void AddCallback(Action<MappedInput> callback)
|
||||||
|
{
|
||||||
|
_callbacks.Add(callback);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void SetRawButtonState(int button, bool pressed, bool previouslyPressed)
|
||||||
|
{
|
||||||
|
string action = GetActionForButton(button);
|
||||||
|
string state = GetStateForButton(button);
|
||||||
|
|
||||||
|
if (pressed)
|
||||||
|
{
|
||||||
|
if (!previouslyPressed && action != null)
|
||||||
|
{
|
||||||
|
_currentFrameMappedInput.Actions.Add(action);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (state != null)
|
||||||
|
{
|
||||||
|
_currentFrameMappedInput.States.Add(state);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Uncomment if we start to have problems
|
||||||
|
//RemoveButtonFromLists(button);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void SetRawAxisValue(int axis, float value)
|
||||||
|
{
|
||||||
|
// TODO: Have contexts for every single player?
|
||||||
|
|
||||||
|
// TODO: Use the commented code below instead when we will want multiple contexts to be available at the same time (maybe for when the player holds a weapon?). We'll keep it simple for now.
|
||||||
|
|
||||||
|
/*
|
||||||
|
foreach (InputContext activeContext in _activeContexts)
|
||||||
|
{
|
||||||
|
InputConstants.Ranges range = activeContext.GetRangeForAxis(axis);
|
||||||
|
|
||||||
|
if (range != InputConstants.Ranges.None)
|
||||||
|
{
|
||||||
|
// We only want the first active "range behaviour" of the player to handle the ranges values, since we don't want multiple actions to react to it
|
||||||
|
_mappedInputs[playerIndex].Ranges[range] = value;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}*/
|
||||||
|
|
||||||
|
if (value != 0f)
|
||||||
|
{
|
||||||
|
string range = null;
|
||||||
|
|
||||||
|
if (_activeContexts.Count != 0)
|
||||||
|
{
|
||||||
|
range = _activeContexts.Peek().GetRangeForAxis(axis);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (range != null)
|
||||||
|
{
|
||||||
|
_currentFrameMappedInput.Ranges[range] = value;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
public void ResetInputs()
|
||||||
|
{
|
||||||
|
_currentFrameMappedInput.Clear();
|
||||||
|
}
|
||||||
|
|
||||||
|
#region Helper methods
|
||||||
|
|
||||||
|
private string GetActionForButton(int button)
|
||||||
|
{
|
||||||
|
// TODO: Have contexts for every single player?
|
||||||
|
|
||||||
|
// TODO: Use the commented code below instead when we will want multiple contexts to be available at the same time (maybe for when the player holds a weapon?). We'll keep it simple for now.
|
||||||
|
|
||||||
|
/*
|
||||||
|
foreach (InputContext activeContext in _activeContexts)
|
||||||
|
{
|
||||||
|
InputConstants.Actions action = activeContext.GetActionForButton(button);
|
||||||
|
|
||||||
|
if (action != InputConstants.Actions.None)
|
||||||
|
{
|
||||||
|
return action;
|
||||||
|
}
|
||||||
|
}*/
|
||||||
|
|
||||||
|
string action = null;
|
||||||
|
|
||||||
|
if (_activeContexts.Count != 0)
|
||||||
|
{
|
||||||
|
action = _activeContexts.Peek().GetActionForButton(button);
|
||||||
|
}
|
||||||
|
|
||||||
|
return action;
|
||||||
|
}
|
||||||
|
|
||||||
|
private string GetStateForButton(int button)
|
||||||
|
{
|
||||||
|
// TODO: Have contexts for every single player?
|
||||||
|
|
||||||
|
// TODO: Use the commented code below instead when we will want multiple contexts to be available at the same time (maybe for when the player holds a weapon?). We'll keep it simple for now.
|
||||||
|
|
||||||
|
/*
|
||||||
|
foreach (InputContext activeContext in _activeContexts)
|
||||||
|
{
|
||||||
|
InputConstants.States state = activeContext.GetStateForButton(button);
|
||||||
|
|
||||||
|
if (state != InputConstants.States.None)
|
||||||
|
{
|
||||||
|
return state;
|
||||||
|
}
|
||||||
|
}*/
|
||||||
|
|
||||||
|
string state = null;
|
||||||
|
|
||||||
|
if (_activeContexts.Count != 0)
|
||||||
|
{
|
||||||
|
state = _activeContexts.Peek().GetStateForButton(button);
|
||||||
|
}
|
||||||
|
|
||||||
|
return state;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void RemoveButtonFromLists(int button)
|
||||||
|
{
|
||||||
|
string action = GetActionForButton(button);
|
||||||
|
string state = GetStateForButton(button);
|
||||||
|
|
||||||
|
if (action != null)
|
||||||
|
{
|
||||||
|
_currentFrameMappedInput.Actions.Remove(action);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (state != null)
|
||||||
|
{
|
||||||
|
_currentFrameMappedInput.States.Remove(state);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
}
|
||||||
|
}
|
||||||
8
Assets/scripts/InputHandler/InputMapper.cs.meta
Normal file
8
Assets/scripts/InputHandler/InputMapper.cs.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 586455317dda0b543a30eff647db722e
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
20
Assets/scripts/InputHandler/InputMapperAsset.cs
Normal file
20
Assets/scripts/InputHandler/InputMapperAsset.cs
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
public abstract class InputMapperAsset : ScriptableObject
|
||||||
|
{
|
||||||
|
public enum InputTypes { Action, State, Range }
|
||||||
|
|
||||||
|
public abstract Dictionary<string, InputContext> GetMappedContexts();
|
||||||
|
|
||||||
|
// TODO: Probably temporary, until we find a better way and all the classes are refactored
|
||||||
|
public abstract List<int> GetMappedKeyboardKeysAxis();
|
||||||
|
public abstract List<int> GetMappedKeyboardKeys();
|
||||||
|
public abstract List<int> GetMappedXboxAxis();
|
||||||
|
public abstract List<int> GetMappedXboxButtons();
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/InputHandler/InputMapperAsset.cs.meta
Normal file
12
Assets/scripts/InputHandler/InputMapperAsset.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 3a5ffa04260e8db4a9eab84c1e6b11ae
|
||||||
|
timeCreated: 1434962375
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
35
Assets/scripts/InputHandler/MappedInput.cs
Normal file
35
Assets/scripts/InputHandler/MappedInput.cs
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
// Specific to the game
|
||||||
|
public class MappedInput
|
||||||
|
{
|
||||||
|
// We use hashets for the actions and the states because we just need to check if they are in the collection, and not retrieve them
|
||||||
|
public HashSet<string> Actions = new HashSet<string>();
|
||||||
|
public HashSet<string> States = new HashSet<string>();
|
||||||
|
public Dictionary<string, float> Ranges = new Dictionary<string, float>();
|
||||||
|
|
||||||
|
private int _playerIndex;
|
||||||
|
|
||||||
|
public int PlayerIndex
|
||||||
|
{
|
||||||
|
get { return _playerIndex; }
|
||||||
|
}
|
||||||
|
|
||||||
|
public MappedInput(int playerIndex)
|
||||||
|
{
|
||||||
|
_playerIndex = playerIndex;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Clear()
|
||||||
|
{
|
||||||
|
Actions.Clear();
|
||||||
|
States.Clear();
|
||||||
|
Ranges.Clear();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
8
Assets/scripts/InputHandler/MappedInput.cs.meta
Normal file
8
Assets/scripts/InputHandler/MappedInput.cs.meta
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: d5fe308a0d85530408827f4357cc1ff5
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
43
Assets/scripts/InputHandler/XboxInputConstants.cs
Normal file
43
Assets/scripts/InputHandler/XboxInputConstants.cs
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
using System.Collections;
|
||||||
|
|
||||||
|
namespace InputHandler
|
||||||
|
{
|
||||||
|
//TODO: When we will be ready to read raw inputs from a file, we need this to simply be generic "BUTTON_ONE, BUTTON_TWO, etc."
|
||||||
|
|
||||||
|
public class XboxInputConstants
|
||||||
|
{
|
||||||
|
// These buttons will eventually map to controls saved in a file
|
||||||
|
public enum Buttons
|
||||||
|
{
|
||||||
|
A,
|
||||||
|
B,
|
||||||
|
X,
|
||||||
|
Y,
|
||||||
|
LeftShoulder,
|
||||||
|
RightShoulder,
|
||||||
|
Back,
|
||||||
|
Start,
|
||||||
|
LeftStick,
|
||||||
|
RightStick,
|
||||||
|
DPadLeft,
|
||||||
|
DPadRight,
|
||||||
|
DPadUp,
|
||||||
|
DPadDown,
|
||||||
|
}
|
||||||
|
|
||||||
|
public enum Axis
|
||||||
|
{
|
||||||
|
LeftStickLeft,
|
||||||
|
LeftStickRight,
|
||||||
|
LeftStickUp,
|
||||||
|
LeftStickDown,
|
||||||
|
RightStickLeft,
|
||||||
|
RightStickRight,
|
||||||
|
RightStickUp,
|
||||||
|
RightStickDown,
|
||||||
|
TriggerLeft,
|
||||||
|
TriggerRight
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
12
Assets/scripts/InputHandler/XboxInputConstants.cs.meta
Normal file
12
Assets/scripts/InputHandler/XboxInputConstants.cs.meta
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 4b46fefecf9412e46bdad7c26a00d537
|
||||||
|
timeCreated: 1436628179
|
||||||
|
licenseType: Free
|
||||||
|
MonoImporter:
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@ -8,6 +8,14 @@ public class PlayerBehaviour : MonoBehaviour {
|
|||||||
public GameObject anchor;
|
public GameObject anchor;
|
||||||
public float maxRangeFromAnchor = 3;
|
public float maxRangeFromAnchor = 3;
|
||||||
|
|
||||||
|
public float dashDuration = 0.3f;
|
||||||
|
public float dashCooldown = 1;
|
||||||
|
public float dashSpeed = 30;
|
||||||
|
|
||||||
|
private Vector3 _dash = new Vector3();
|
||||||
|
private float _dashTimer = 0f;
|
||||||
|
private float _dashCooldown = 0f;
|
||||||
|
|
||||||
// Use this for initialization
|
// Use this for initialization
|
||||||
void Start () {
|
void Start () {
|
||||||
|
|
||||||
@ -15,18 +23,34 @@ public class PlayerBehaviour : MonoBehaviour {
|
|||||||
|
|
||||||
// Update is called once per frame
|
// Update is called once per frame
|
||||||
void FixedUpdate () {
|
void FixedUpdate () {
|
||||||
|
|
||||||
string horizAxisString = "Horizontal"+(playerNumber==1?"":playerNumber.ToString());
|
string horizAxisString = "Horizontal"+(playerNumber==1?"":playerNumber.ToString());
|
||||||
string vertAxisString = "Vertical"+(playerNumber==1?"":playerNumber.ToString());
|
string vertAxisString = "Vertical"+(playerNumber==1?"":playerNumber.ToString());
|
||||||
|
string dashString = "Dash" + playerNumber;
|
||||||
|
|
||||||
Vector3 movement = new Vector3 (Input.GetAxis(horizAxisString), Input.GetAxis(vertAxisString), 0) * speed * Time.deltaTime;
|
Vector3 movement = new Vector3 (Input.GetAxis(horizAxisString), Input.GetAxis(vertAxisString), 0) * speed * Time.deltaTime;
|
||||||
|
|
||||||
if (movement.magnitude > speed)
|
if (movement.magnitude > speed)
|
||||||
movement = movement.normalized * speed * Time.deltaTime;
|
movement = movement.normalized * speed * Time.deltaTime;
|
||||||
|
|
||||||
|
|
||||||
|
/*if (_dashTimer > 0) {
|
||||||
|
movement = _dash;
|
||||||
|
_dashTimer -= Time.deltaTime;
|
||||||
|
|
||||||
|
} else if (Input.GetButton (dashString) && _dashCooldown <= 0) {
|
||||||
|
_dashTimer = dashDuration;
|
||||||
|
_dashCooldown = dashCooldown;
|
||||||
|
_dash = movement.normalized * dashSpeed * Time.deltaTime;
|
||||||
|
|
||||||
|
} else {
|
||||||
|
_dashCooldown -= Time.deltaTime;
|
||||||
|
}//*/
|
||||||
|
|
||||||
Vector3 distanceFromAnchor = transform.position - anchor.transform.position;
|
Vector3 distanceFromAnchor = transform.position - anchor.transform.position;
|
||||||
if ((distanceFromAnchor + movement).magnitude > maxRangeFromAnchor) {
|
if ((distanceFromAnchor + movement).magnitude > maxRangeFromAnchor) {
|
||||||
movement -= (distanceFromAnchor - distanceFromAnchor.normalized * maxRangeFromAnchor);
|
movement -= (distanceFromAnchor - distanceFromAnchor.normalized * maxRangeFromAnchor);
|
||||||
}//*/
|
}
|
||||||
|
|
||||||
transform.position += movement;
|
transform.position += movement;
|
||||||
}
|
}
|
||||||
|
|||||||
BIN
Assets/sprites/selector.png
Normal file
BIN
Assets/sprites/selector.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
55
Assets/sprites/selector.png.meta
Normal file
55
Assets/sprites/selector.png.meta
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 7d61718a89a434088acfc6de03adc006
|
||||||
|
timeCreated: 1454167780
|
||||||
|
licenseType: Free
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: .25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 8
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: .5, y: .5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
sprites: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/textures/board_pixellized.jpg
Normal file
BIN
Assets/textures/board_pixellized.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 77 KiB |
55
Assets/textures/board_pixellized.jpg.meta
Normal file
55
Assets/textures/board_pixellized.jpg.meta
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 41dadd201e83e4275adddac35e7d8db6
|
||||||
|
timeCreated: 1454165839
|
||||||
|
licenseType: Free
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: .25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 8
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: .5, y: .5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
sprites: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/textures/selector_bump.png
Normal file
BIN
Assets/textures/selector_bump.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 352 KiB |
55
Assets/textures/selector_bump.png.meta
Normal file
55
Assets/textures/selector_bump.png.meta
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: a9edae1f811f0484eb9f1a2575ebaf1a
|
||||||
|
timeCreated: 1454171701
|
||||||
|
licenseType: Free
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: .25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 8
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: .5, y: .5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
sprites: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
BIN
Assets/textures/selector_texture.png
Normal file
BIN
Assets/textures/selector_texture.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 598 KiB |
55
Assets/textures/selector_texture.png.meta
Normal file
55
Assets/textures/selector_texture.png.meta
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: af4223f6262c64022a9e344b1a46b211
|
||||||
|
timeCreated: 1454170791
|
||||||
|
licenseType: Free
|
||||||
|
TextureImporter:
|
||||||
|
fileIDToRecycleName: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
mipmaps:
|
||||||
|
mipMapMode: 0
|
||||||
|
enableMipMap: 1
|
||||||
|
linearTexture: 0
|
||||||
|
correctGamma: 0
|
||||||
|
fadeOut: 0
|
||||||
|
borderMipMap: 0
|
||||||
|
mipMapFadeDistanceStart: 1
|
||||||
|
mipMapFadeDistanceEnd: 3
|
||||||
|
bumpmap:
|
||||||
|
convertToNormalMap: 0
|
||||||
|
externalNormalMap: 0
|
||||||
|
heightScale: .25
|
||||||
|
normalMapFilter: 0
|
||||||
|
isReadable: 0
|
||||||
|
grayScaleToAlpha: 0
|
||||||
|
generateCubemap: 0
|
||||||
|
cubemapConvolution: 0
|
||||||
|
cubemapConvolutionSteps: 8
|
||||||
|
cubemapConvolutionExponent: 1.5
|
||||||
|
seamlessCubemap: 0
|
||||||
|
textureFormat: -1
|
||||||
|
maxTextureSize: 2048
|
||||||
|
textureSettings:
|
||||||
|
filterMode: -1
|
||||||
|
aniso: -1
|
||||||
|
mipBias: -1
|
||||||
|
wrapMode: 1
|
||||||
|
nPOTScale: 0
|
||||||
|
lightmap: 0
|
||||||
|
rGBM: 0
|
||||||
|
compressionQuality: 50
|
||||||
|
spriteMode: 1
|
||||||
|
spriteExtrude: 1
|
||||||
|
spriteMeshType: 1
|
||||||
|
alignment: 0
|
||||||
|
spritePivot: {x: .5, y: .5}
|
||||||
|
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||||
|
spritePixelsToUnits: 100
|
||||||
|
alphaIsTransparency: 1
|
||||||
|
textureType: 8
|
||||||
|
buildTargetSettings: []
|
||||||
|
spriteSheet:
|
||||||
|
sprites: []
|
||||||
|
spritePackingTag:
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
437
ProjectSettings/ProjectSettings.asset.orig
Normal file
437
ProjectSettings/ProjectSettings.asset.orig
Normal file
@ -0,0 +1,437 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!129 &1
|
||||||
|
PlayerSettings:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
serializedVersion: 7
|
||||||
|
AndroidProfiler: 0
|
||||||
|
defaultScreenOrientation: 4
|
||||||
|
targetDevice: 2
|
||||||
|
targetResolution: 0
|
||||||
|
<<<<<<< Updated upstream
|
||||||
|
useOnDemandResources: 0
|
||||||
|
=======
|
||||||
|
>>>>>>> Stashed changes
|
||||||
|
accelerometerFrequency: 60
|
||||||
|
companyName: DefaultCompany
|
||||||
|
productName: GameJamProject
|
||||||
|
defaultCursor: {fileID: 0}
|
||||||
|
cursorHotspot: {x: 1.14676077e-13, y: 1.14676077e-13}
|
||||||
|
m_ShowUnitySplashScreen: 1
|
||||||
|
defaultScreenWidth: 1024
|
||||||
|
defaultScreenHeight: 768
|
||||||
|
defaultScreenWidthWeb: 960
|
||||||
|
defaultScreenHeightWeb: 600
|
||||||
|
m_RenderingPath: 1
|
||||||
|
m_MobileRenderingPath: 1
|
||||||
|
m_ActiveColorSpace: 0
|
||||||
|
m_MTRendering: 1
|
||||||
|
m_MobileMTRendering: 0
|
||||||
|
m_Stereoscopic3D: 0
|
||||||
|
iosShowActivityIndicatorOnLoading: -1
|
||||||
|
androidShowActivityIndicatorOnLoading: -1
|
||||||
|
iosAppInBackgroundBehavior: 0
|
||||||
|
displayResolutionDialog: 1
|
||||||
|
allowedAutorotateToPortrait: 1
|
||||||
|
allowedAutorotateToPortraitUpsideDown: 1
|
||||||
|
allowedAutorotateToLandscapeRight: 1
|
||||||
|
allowedAutorotateToLandscapeLeft: 1
|
||||||
|
useOSAutorotation: 1
|
||||||
|
use32BitDisplayBuffer: 1
|
||||||
|
disableDepthAndStencilBuffers: 0
|
||||||
|
defaultIsFullScreen: 1
|
||||||
|
defaultIsNativeResolution: 1
|
||||||
|
runInBackground: 0
|
||||||
|
captureSingleScreen: 0
|
||||||
|
Override IPod Music: 0
|
||||||
|
Prepare IOS For Recording: 0
|
||||||
|
submitAnalytics: 1
|
||||||
|
usePlayerLog: 1
|
||||||
|
bakeCollisionMeshes: 0
|
||||||
|
forceSingleInstance: 0
|
||||||
|
resizableWindow: 0
|
||||||
|
useMacAppStoreValidation: 0
|
||||||
|
gpuSkinning: 0
|
||||||
|
xboxPIXTextureCapture: 0
|
||||||
|
xboxEnableAvatar: 0
|
||||||
|
xboxEnableKinect: 0
|
||||||
|
xboxEnableKinectAutoTracking: 0
|
||||||
|
xboxEnableFitness: 0
|
||||||
|
visibleInBackground: 0
|
||||||
|
macFullscreenMode: 2
|
||||||
|
d3d9FullscreenMode: 1
|
||||||
|
d3d11FullscreenMode: 1
|
||||||
|
xboxSpeechDB: 0
|
||||||
|
xboxEnableHeadOrientation: 0
|
||||||
|
xboxEnableGuest: 0
|
||||||
|
<<<<<<< Updated upstream
|
||||||
|
n3dsDisableStereoscopicView: 0
|
||||||
|
n3dsEnableSharedListOpt: 1
|
||||||
|
n3dsEnableVSync: 0
|
||||||
|
=======
|
||||||
|
>>>>>>> Stashed changes
|
||||||
|
xboxOneResolution: 0
|
||||||
|
ps3SplashScreen: {fileID: 0}
|
||||||
|
videoMemoryForVertexBuffers: 0
|
||||||
|
psp2PowerMode: 0
|
||||||
|
psp2AcquireBGM: 1
|
||||||
|
m_SupportedAspectRatios:
|
||||||
|
4:3: 1
|
||||||
|
5:4: 1
|
||||||
|
16:10: 1
|
||||||
|
16:9: 1
|
||||||
|
Others: 1
|
||||||
|
bundleIdentifier: com.Company.ProductName
|
||||||
|
bundleVersion: 1.0
|
||||||
|
preloadedAssets: []
|
||||||
|
metroEnableIndependentInputSource: 0
|
||||||
|
metroEnableLowLatencyPresentationAPI: 0
|
||||||
|
xboxOneDisableKinectGpuReservation: 0
|
||||||
|
productGUID: dbca7936984e94248bf9f90833bc0c3a
|
||||||
|
AndroidBundleVersionCode: 1
|
||||||
|
AndroidMinSdkVersion: 9
|
||||||
|
AndroidPreferredInstallLocation: 1
|
||||||
|
aotOptions:
|
||||||
|
apiCompatibilityLevel: 2
|
||||||
|
iPhoneStrippingLevel: 0
|
||||||
|
iPhoneScriptCallOptimization: 0
|
||||||
|
ForceInternetPermission: 0
|
||||||
|
ForceSDCardPermission: 0
|
||||||
|
CreateWallpaper: 0
|
||||||
|
APKExpansionFiles: 0
|
||||||
|
preloadShaders: 0
|
||||||
|
StripUnusedMeshComponents: 0
|
||||||
|
iPhoneSdkVersion: 988
|
||||||
|
iPhoneTargetOSVersion: 22
|
||||||
|
uIPrerenderedIcon: 0
|
||||||
|
uIRequiresPersistentWiFi: 0
|
||||||
|
uIStatusBarHidden: 1
|
||||||
|
uIExitOnSuspend: 0
|
||||||
|
uIStatusBarStyle: 0
|
||||||
|
iPhoneSplashScreen: {fileID: 0}
|
||||||
|
iPhoneHighResSplashScreen: {fileID: 0}
|
||||||
|
iPhoneTallHighResSplashScreen: {fileID: 0}
|
||||||
|
iPhone47inSplashScreen: {fileID: 0}
|
||||||
|
iPhone55inPortraitSplashScreen: {fileID: 0}
|
||||||
|
iPhone55inLandscapeSplashScreen: {fileID: 0}
|
||||||
|
iPadPortraitSplashScreen: {fileID: 0}
|
||||||
|
iPadHighResPortraitSplashScreen: {fileID: 0}
|
||||||
|
iPadLandscapeSplashScreen: {fileID: 0}
|
||||||
|
iPadHighResLandscapeSplashScreen: {fileID: 0}
|
||||||
|
iOSLaunchScreenType: 0
|
||||||
|
iOSLaunchScreenPortrait: {fileID: 0}
|
||||||
|
iOSLaunchScreenLandscape: {fileID: 0}
|
||||||
|
iOSLaunchScreenBackgroundColor:
|
||||||
|
serializedVersion: 2
|
||||||
|
rgba: 704716065
|
||||||
|
iOSLaunchScreenFillPct: 100
|
||||||
|
iOSLaunchScreenSize: 100
|
||||||
|
iOSLaunchScreenCustomXibPath:
|
||||||
|
AndroidTargetDevice: 0
|
||||||
|
AndroidSplashScreenScale: 0
|
||||||
|
androidSplashScreen: {fileID: 0}
|
||||||
|
AndroidKeystoreName:
|
||||||
|
AndroidKeyaliasName:
|
||||||
|
AndroidTVCompatibility: 1
|
||||||
|
AndroidIsGame: 1
|
||||||
|
androidEnableBanner: 1
|
||||||
|
m_AndroidBanners:
|
||||||
|
- width: 320
|
||||||
|
height: 180
|
||||||
|
banner: {fileID: 0}
|
||||||
|
androidGamepadSupportLevel: 0
|
||||||
|
resolutionDialogBanner: {fileID: 0}
|
||||||
|
m_BuildTargetIcons: []
|
||||||
|
m_BuildTargetBatching: []
|
||||||
|
m_BuildTargetGraphicsAPIs: []
|
||||||
|
webPlayerTemplate: APPLICATION:Default
|
||||||
|
m_TemplateCustomTags: {}
|
||||||
|
actionOnDotNetUnhandledException: 1
|
||||||
|
enableInternalProfiler: 0
|
||||||
|
logObjCUncaughtExceptions: 1
|
||||||
|
enableCrashReportAPI: 0
|
||||||
|
locationUsageDescription:
|
||||||
|
XboxTitleId:
|
||||||
|
XboxImageXexPath:
|
||||||
|
XboxSpaPath:
|
||||||
|
XboxGenerateSpa: 0
|
||||||
|
XboxDeployKinectResources: 0
|
||||||
|
XboxSplashScreen: {fileID: 0}
|
||||||
|
xboxEnableSpeech: 0
|
||||||
|
xboxAdditionalTitleMemorySize: 0
|
||||||
|
xboxDeployKinectHeadOrientation: 0
|
||||||
|
xboxDeployKinectHeadPosition: 0
|
||||||
|
ps3TitleConfigPath:
|
||||||
|
ps3DLCConfigPath:
|
||||||
|
ps3ThumbnailPath:
|
||||||
|
ps3BackgroundPath:
|
||||||
|
ps3SoundPath:
|
||||||
|
ps3NPAgeRating: 12
|
||||||
|
ps3TrophyCommId:
|
||||||
|
ps3NpCommunicationPassphrase:
|
||||||
|
ps3TrophyPackagePath:
|
||||||
|
ps3BootCheckMaxSaveGameSizeKB: 128
|
||||||
|
ps3TrophyCommSig:
|
||||||
|
ps3SaveGameSlots: 1
|
||||||
|
ps3TrialMode: 0
|
||||||
|
ps3VideoMemoryForAudio: 0
|
||||||
|
ps3EnableVerboseMemoryStats: 0
|
||||||
|
ps3UseSPUForUmbra: 0
|
||||||
|
ps3EnableMoveSupport: 1
|
||||||
|
ps3DisableDolbyEncoding: 0
|
||||||
|
ps4NPAgeRating: 12
|
||||||
|
ps4NPTitleSecret:
|
||||||
|
ps4NPTrophyPackPath:
|
||||||
|
ps4ParentalLevel: 1
|
||||||
|
ps4ContentID: ED1633-NPXX51362_00-0000000000000000
|
||||||
|
ps4Category: 0
|
||||||
|
ps4MasterVersion: 01.00
|
||||||
|
ps4AppVersion: 01.00
|
||||||
|
ps4AppType: 0
|
||||||
|
ps4ParamSfxPath:
|
||||||
|
ps4VideoOutPixelFormat: 0
|
||||||
|
ps4VideoOutResolution: 4
|
||||||
|
ps4PronunciationXMLPath:
|
||||||
|
ps4PronunciationSIGPath:
|
||||||
|
ps4BackgroundImagePath:
|
||||||
|
ps4StartupImagePath:
|
||||||
|
ps4SaveDataImagePath:
|
||||||
|
ps4BGMPath:
|
||||||
|
ps4ShareFilePath:
|
||||||
|
ps4NPtitleDatPath:
|
||||||
|
ps4RemotePlayKeyAssignment: -1
|
||||||
|
ps4EnterButtonAssignment: 1
|
||||||
|
ps4ApplicationParam1: 0
|
||||||
|
ps4ApplicationParam2: 0
|
||||||
|
ps4ApplicationParam3: 0
|
||||||
|
ps4ApplicationParam4: 0
|
||||||
|
ps4GarlicHeapSize: 2048
|
||||||
|
ps4Passcode: 3mJ7tLHOsT9jNvqC8LNjpnotcWDQLy4O
|
||||||
|
ps4pnSessions: 1
|
||||||
|
ps4pnPresence: 1
|
||||||
|
ps4pnFriends: 1
|
||||||
|
ps4pnGameCustomData: 1
|
||||||
|
playerPrefsSupport: 0
|
||||||
|
<<<<<<< Updated upstream
|
||||||
|
ps4ReprojectionSupport: 0
|
||||||
|
ps4UseAudio3dBackend: 0
|
||||||
|
ps4Audio3dVirtualSpeakerCount: 14
|
||||||
|
ps4attribUserManagement: 0
|
||||||
|
ps4attribMoveSupport: 0
|
||||||
|
ps4attrib3DSupport: 0
|
||||||
|
ps4attribShareSupport: 0
|
||||||
|
ps4IncludedModules: []
|
||||||
|
=======
|
||||||
|
>>>>>>> Stashed changes
|
||||||
|
monoEnv:
|
||||||
|
psp2Splashimage: {fileID: 0}
|
||||||
|
psp2NPTrophyPackPath:
|
||||||
|
psp2NPSupportGBMorGJP: 0
|
||||||
|
psp2NPAgeRating: 12
|
||||||
|
psp2NPTitleDatPath:
|
||||||
|
psp2NPCommsID:
|
||||||
|
psp2NPCommunicationsID:
|
||||||
|
psp2NPCommsPassphrase:
|
||||||
|
psp2NPCommsSig:
|
||||||
|
psp2ParamSfxPath:
|
||||||
|
psp2ManualPath:
|
||||||
|
psp2LiveAreaGatePath:
|
||||||
|
psp2LiveAreaBackroundPath:
|
||||||
|
psp2LiveAreaPath:
|
||||||
|
psp2LiveAreaTrialPath:
|
||||||
|
psp2PatchChangeInfoPath:
|
||||||
|
psp2PatchOriginalPackage:
|
||||||
|
psp2PackagePassword: jOUcjj0bA7JY19i7U3rIrd9R7MrSLto4
|
||||||
|
psp2KeystoneFile:
|
||||||
|
psp2MemoryExpansionMode: 0
|
||||||
|
psp2DRMType: 0
|
||||||
|
psp2StorageType: 0
|
||||||
|
psp2MediaCapacity: 0
|
||||||
|
psp2DLCConfigPath:
|
||||||
|
psp2ThumbnailPath:
|
||||||
|
psp2BackgroundPath:
|
||||||
|
psp2SoundPath:
|
||||||
|
psp2TrophyCommId:
|
||||||
|
psp2TrophyPackagePath:
|
||||||
|
psp2PackagedResourcesPath:
|
||||||
|
psp2SaveDataQuota: 10240
|
||||||
|
psp2ParentalLevel: 1
|
||||||
|
psp2ShortTitle: Not Set
|
||||||
|
psp2ContentID: IV0000-ABCD12345_00-0123456789ABCDEF
|
||||||
|
psp2Category: 0
|
||||||
|
psp2MasterVersion: 01.00
|
||||||
|
psp2AppVersion: 01.00
|
||||||
|
psp2TVBootMode: 0
|
||||||
|
psp2EnterButtonAssignment: 2
|
||||||
|
psp2TVDisableEmu: 0
|
||||||
|
psp2AllowTwitterDialog: 1
|
||||||
|
psp2Upgradable: 0
|
||||||
|
psp2HealthWarning: 0
|
||||||
|
psp2UseLibLocation: 0
|
||||||
|
psp2InfoBarOnStartup: 0
|
||||||
|
psp2InfoBarColor: 0
|
||||||
|
psmSplashimage: {fileID: 0}
|
||||||
|
virtualRealitySupported: 0
|
||||||
|
spritePackerPolicy:
|
||||||
|
scriptingDefineSymbols: {}
|
||||||
|
metroPackageName: GameJamProject
|
||||||
|
metroPackageLogo:
|
||||||
|
metroPackageLogo140:
|
||||||
|
metroPackageLogo180:
|
||||||
|
metroPackageLogo240:
|
||||||
|
metroPackageVersion:
|
||||||
|
metroCertificatePath:
|
||||||
|
metroCertificatePassword:
|
||||||
|
metroCertificateSubject:
|
||||||
|
metroCertificateIssuer:
|
||||||
|
metroCertificateNotAfter: 0000000000000000
|
||||||
|
metroApplicationDescription: GameJamProject
|
||||||
|
metroStoreTileLogo80:
|
||||||
|
metroStoreTileLogo:
|
||||||
|
metroStoreTileLogo140:
|
||||||
|
metroStoreTileLogo180:
|
||||||
|
metroStoreTileWideLogo80:
|
||||||
|
metroStoreTileWideLogo:
|
||||||
|
metroStoreTileWideLogo140:
|
||||||
|
metroStoreTileWideLogo180:
|
||||||
|
metroStoreTileSmallLogo80:
|
||||||
|
metroStoreTileSmallLogo:
|
||||||
|
metroStoreTileSmallLogo140:
|
||||||
|
metroStoreTileSmallLogo180:
|
||||||
|
metroStoreSmallTile80:
|
||||||
|
metroStoreSmallTile:
|
||||||
|
metroStoreSmallTile140:
|
||||||
|
metroStoreSmallTile180:
|
||||||
|
metroStoreLargeTile80:
|
||||||
|
metroStoreLargeTile:
|
||||||
|
metroStoreLargeTile140:
|
||||||
|
metroStoreLargeTile180:
|
||||||
|
metroStoreSplashScreenImage:
|
||||||
|
metroStoreSplashScreenImage140:
|
||||||
|
metroStoreSplashScreenImage180:
|
||||||
|
metroPhoneAppIcon:
|
||||||
|
metroPhoneAppIcon140:
|
||||||
|
metroPhoneAppIcon240:
|
||||||
|
metroPhoneSmallTile:
|
||||||
|
metroPhoneSmallTile140:
|
||||||
|
metroPhoneSmallTile240:
|
||||||
|
metroPhoneMediumTile:
|
||||||
|
metroPhoneMediumTile140:
|
||||||
|
metroPhoneMediumTile240:
|
||||||
|
metroPhoneWideTile:
|
||||||
|
metroPhoneWideTile140:
|
||||||
|
metroPhoneWideTile240:
|
||||||
|
metroPhoneSplashScreenImage:
|
||||||
|
metroPhoneSplashScreenImage140:
|
||||||
|
metroPhoneSplashScreenImage240:
|
||||||
|
metroTileShortName:
|
||||||
|
metroCommandLineArgsFile:
|
||||||
|
metroTileShowName: 0
|
||||||
|
metroMediumTileShowName: 0
|
||||||
|
metroLargeTileShowName: 0
|
||||||
|
metroWideTileShowName: 0
|
||||||
|
metroDefaultTileSize: 1
|
||||||
|
metroTileForegroundText: 1
|
||||||
|
metroTileBackgroundColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
metroSplashScreenBackgroundColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
metroSplashScreenUseBackgroundColor: 0
|
||||||
|
platformCapabilities: {}
|
||||||
|
metroFTAName:
|
||||||
|
metroFTAFileTypes: []
|
||||||
|
metroProtocolName:
|
||||||
|
metroCompilationOverrides: 1
|
||||||
|
blackberryDeviceAddress:
|
||||||
|
blackberryDevicePassword:
|
||||||
|
blackberryTokenPath:
|
||||||
|
blackberryTokenExires:
|
||||||
|
blackberryTokenAuthor:
|
||||||
|
blackberryTokenAuthorId:
|
||||||
|
blackberryCskPassword:
|
||||||
|
blackberrySaveLogPath:
|
||||||
|
blackberrySharedPermissions: 0
|
||||||
|
blackberryCameraPermissions: 0
|
||||||
|
blackberryGPSPermissions: 0
|
||||||
|
blackberryDeviceIDPermissions: 0
|
||||||
|
blackberryMicrophonePermissions: 0
|
||||||
|
blackberryGamepadSupport: 0
|
||||||
|
blackberryBuildId: 0
|
||||||
|
blackberryLandscapeSplashScreen: {fileID: 0}
|
||||||
|
blackberryPortraitSplashScreen: {fileID: 0}
|
||||||
|
blackberrySquareSplashScreen: {fileID: 0}
|
||||||
|
tizenProductDescription:
|
||||||
|
tizenProductURL:
|
||||||
|
tizenSigningProfileName:
|
||||||
|
tizenGPSPermissions: 0
|
||||||
|
tizenMicrophonePermissions: 0
|
||||||
|
stvDeviceAddress:
|
||||||
|
stvProductDescription:
|
||||||
|
stvProductAuthor:
|
||||||
|
stvProductAuthorEmail:
|
||||||
|
stvProductLink:
|
||||||
|
stvProductCategory: 0
|
||||||
|
XboxOneProductId:
|
||||||
|
XboxOneUpdateKey:
|
||||||
|
XboxOneSandboxId:
|
||||||
|
XboxOneContentId:
|
||||||
|
XboxOneTitleId:
|
||||||
|
XboxOneSCId:
|
||||||
|
XboxOneGameOsOverridePath:
|
||||||
|
XboxOnePackagingOverridePath:
|
||||||
|
XboxOneAppManifestOverridePath:
|
||||||
|
XboxOnePackageEncryption: 0
|
||||||
|
XboxOnePackageUpdateGranularity: 2
|
||||||
|
XboxOneDescription:
|
||||||
|
XboxOneIsContentPackage: 0
|
||||||
|
XboxOneEnableGPUVariability: 0
|
||||||
|
XboxOneSockets: {}
|
||||||
|
XboxOneSplashScreen: {fileID: 0}
|
||||||
|
XboxOneAllowedProductIds: []
|
||||||
|
XboxOnePersistentLocalStorageSize: 0
|
||||||
|
intPropertyNames:
|
||||||
|
- Android::ScriptingBackend
|
||||||
|
- Metro::ScriptingBackend
|
||||||
|
- Standalone::ScriptingBackend
|
||||||
|
- WP8::ScriptingBackend
|
||||||
|
- WebGL::ScriptingBackend
|
||||||
|
- WebGL::audioCompressionFormat
|
||||||
|
- WebGL::exceptionSupport
|
||||||
|
- WebGL::memorySize
|
||||||
|
- iOS::Architecture
|
||||||
|
- iOS::EnableIncrementalBuildSupportForIl2cpp
|
||||||
|
- iOS::ScriptingBackend
|
||||||
|
Android::ScriptingBackend: 0
|
||||||
|
Metro::ScriptingBackend: 2
|
||||||
|
Standalone::ScriptingBackend: 0
|
||||||
|
WP8::ScriptingBackend: 2
|
||||||
|
WebGL::ScriptingBackend: 1
|
||||||
|
WebGL::audioCompressionFormat: 4
|
||||||
|
WebGL::exceptionSupport: 1
|
||||||
|
WebGL::memorySize: 256
|
||||||
|
iOS::Architecture: 2
|
||||||
|
iOS::EnableIncrementalBuildSupportForIl2cpp: 0
|
||||||
|
iOS::ScriptingBackend: 1
|
||||||
|
boolPropertyNames:
|
||||||
|
- WebGL::analyzeBuildSize
|
||||||
|
- WebGL::dataCaching
|
||||||
|
- WebGL::useEmbeddedResources
|
||||||
|
- XboxOne::enus
|
||||||
|
WebGL::analyzeBuildSize: 0
|
||||||
|
WebGL::dataCaching: 0
|
||||||
|
WebGL::useEmbeddedResources: 0
|
||||||
|
XboxOne::enus: 1
|
||||||
|
stringPropertyNames:
|
||||||
|
- WebGL::emscriptenArgs
|
||||||
|
- WebGL::template
|
||||||
|
- additionalIl2CppArgs::additionalIl2CppArgs
|
||||||
|
WebGL::emscriptenArgs:
|
||||||
|
WebGL::template: APPLICATION:Default
|
||||||
|
<<<<<<< Updated upstream
|
||||||
|
additionalIl2CppArgs::additionalIl2CppArgs:
|
||||||
|
=======
|
||||||
|
>>>>>>> Stashed changes
|
||||||
|
firstStreamedSceneWithResources: 0
|
||||||
|
cloudProjectId:
|
||||||
|
projectId:
|
||||||
|
projectName:
|
||||||
|
organizationId:
|
||||||
|
cloudEnabled: 0
|
||||||
@ -1,2 +1,6 @@
|
|||||||
|
<<<<<<< Updated upstream
|
||||||
m_EditorVersion: 5.2.2f1
|
m_EditorVersion: 5.2.2f1
|
||||||
|
=======
|
||||||
|
m_EditorVersion: 5.1.0f3
|
||||||
|
>>>>>>> Stashed changes
|
||||||
m_StandardAssetsVersion: 0
|
m_StandardAssetsVersion: 0
|
||||||
|
|||||||
6
ProjectSettings/ProjectVersion.txt.orig
Normal file
6
ProjectSettings/ProjectVersion.txt.orig
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<<<<<<< Updated upstream
|
||||||
|
m_EditorVersion: 5.2.2f1
|
||||||
|
=======
|
||||||
|
m_EditorVersion: 5.1.0f3
|
||||||
|
>>>>>>> Stashed changes
|
||||||
|
m_StandardAssetsVersion: 0
|
||||||
BIN
UnityPackages/soundGenV1.unitypackage
Normal file
BIN
UnityPackages/soundGenV1.unitypackage
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user