mirror of
https://github.com/ConjureETS/OuijaMTLGJ2016.git
synced 2026-03-24 02: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
|
||||
guid: de5c68350bb169f469910678ef385a31
|
||||
guid: 1a5a66ccc7886c14c853df3dcd5b11c6
|
||||
folderAsset: yes
|
||||
timeCreated: 1454165487
|
||||
timeCreated: 1454164396
|
||||
licenseType: Free
|
||||
DefaultImporter:
|
||||
userData:
|
||||
|
||||
@ -32,6 +32,12 @@ AnimatorController:
|
||||
m_DefaultInt: 0
|
||||
m_DefaultBool: 0
|
||||
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:
|
||||
- serializedVersion: 5
|
||||
m_Name: Base Layer
|
||||
@ -145,30 +151,6 @@ AnimatorStateTransition:
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 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
|
||||
AnimatorStateTransition:
|
||||
m_ObjectHideFlags: 3
|
||||
@ -221,18 +203,18 @@ AnimatorStateTransition:
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions:
|
||||
- m_ConditionMode: 3
|
||||
m_ConditionEvent: Run
|
||||
m_EventTreshold: .100000001
|
||||
- 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: .246981323
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: .899999976
|
||||
m_TransitionDuration: .366818249
|
||||
m_TransitionOffset: .177504003
|
||||
m_ExitTime: .0885026306
|
||||
m_HasExitTime: 0
|
||||
m_HasFixedDuration: 0
|
||||
m_InterruptionSource: 0
|
||||
@ -259,27 +241,75 @@ AnimatorStateTransition:
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
--- !u!1101 &110166621
|
||||
--- !u!1101 &110164332
|
||||
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_PrefabInternal: {fileID: 0}
|
||||
m_Name:
|
||||
m_Conditions:
|
||||
- m_ConditionMode: 4
|
||||
m_ConditionEvent: Run
|
||||
m_EventTreshold: .100000001
|
||||
m_ConditionEvent: Walk
|
||||
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_DstState: {fileID: 110233808}
|
||||
m_Solo: 0
|
||||
m_Mute: 0
|
||||
m_IsExit: 0
|
||||
serializedVersion: 3
|
||||
m_TransitionDuration: .421348363
|
||||
m_TransitionDuration: .25
|
||||
m_TransitionOffset: 0
|
||||
m_ExitTime: .899999976
|
||||
m_HasExitTime: 0
|
||||
m_HasFixedDuration: 0
|
||||
m_ExitTime: .533195019
|
||||
m_HasExitTime: 1
|
||||
m_HasFixedDuration: 1
|
||||
m_InterruptionSource: 0
|
||||
m_OrderedInterruption: 1
|
||||
m_CanTransitionToSelf: 1
|
||||
@ -317,6 +347,7 @@ AnimatorState:
|
||||
m_Speed: 1
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 110164332}
|
||||
- {fileID: 110100000}
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 36, y: 156, z: 0}
|
||||
@ -432,13 +463,13 @@ AnimatorState:
|
||||
m_ObjectHideFlags: 3
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_Name: Running
|
||||
m_Speed: 1
|
||||
m_Name: Dashing
|
||||
m_Speed: 1.20000005
|
||||
m_CycleOffset: 0
|
||||
m_Transitions:
|
||||
- {fileID: 110166621}
|
||||
- {fileID: 110131827}
|
||||
- {fileID: 110152758}
|
||||
- {fileID: 110169686}
|
||||
- {fileID: 110182386}
|
||||
m_StateMachineBehaviours: []
|
||||
m_Position: {x: 36, y: -72, z: 0}
|
||||
m_IKOnFeet: 1
|
||||
@ -462,13 +493,13 @@ AnimatorStateMachine:
|
||||
m_ChildStates:
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 110200000}
|
||||
m_Position: {x: 36, y: 156, z: 0}
|
||||
m_Position: {x: 360, y: 156, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 110291569}
|
||||
m_Position: {x: 36, y: -72, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 110233808}
|
||||
m_Position: {x: 36, y: 48, z: 0}
|
||||
m_Position: {x: 36, y: 36, z: 0}
|
||||
- serializedVersion: 1
|
||||
m_State: {fileID: 110205513}
|
||||
m_Position: {x: 336, y: -72, z: 0}
|
||||
@ -482,3 +513,21 @@ AnimatorStateMachine:
|
||||
m_ExitPosition: {x: 800, y: 120, z: 0}
|
||||
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
|
||||
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 () {
|
||||
/*
|
||||
v=Input.GetAxis("Vertical"+playerNumber);
|
||||
h=Input.GetAxis("Horizontal"+playerNumber);
|
||||
if (animator.GetFloat("Run")==0.2){
|
||||
@ -17,22 +18,24 @@ function Update () {
|
||||
animator.SetBool("Jump",true);
|
||||
}
|
||||
}
|
||||
Sprinting();
|
||||
Sprinting();*/
|
||||
|
||||
}
|
||||
|
||||
function FixedUpdate (){
|
||||
/*
|
||||
animator.SetFloat("Walk",v);
|
||||
animator.SetFloat("Run",run);
|
||||
animator.SetFloat("Turn",h);
|
||||
animator.SetFloat("Turn",h);*/
|
||||
}
|
||||
|
||||
function Sprinting(){
|
||||
/*
|
||||
if (Input.GetKey(KeyCode.LeftShift)){
|
||||
run=0.2;
|
||||
}
|
||||
else
|
||||
{
|
||||
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
|
||||
guid: f61eba6cd49f079439837e58225f4f74
|
||||
guid: d46e4b1657db2724cac4c064621fe701
|
||||
folderAsset: yes
|
||||
timeCreated: 1454165488
|
||||
timeCreated: 1454164396
|
||||
licenseType: Free
|
||||
DefaultImporter:
|
||||
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_OcclusionBakeSettings:
|
||||
smallestOccluder: 5
|
||||
smallestHole: 0.25
|
||||
smallestHole: .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_FogColor: {r: .5, g: .5, b: .5, a: 1}
|
||||
m_FogMode: 3
|
||||
m_FogDensity: 0.01
|
||||
m_FogDensity: .00999999978
|
||||
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_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: 0.5
|
||||
m_HaloStrength: .5
|
||||
m_FlareStrength: 1
|
||||
m_FlareFadeSpeed: 3
|
||||
m_HaloTexture: {fileID: 0}
|
||||
@ -37,10 +37,13 @@ RenderSettings:
|
||||
m_ReflectionIntensity: 1
|
||||
m_CustomReflection: {fileID: 0}
|
||||
m_Sun: {fileID: 0}
|
||||
--- !u!127 &3
|
||||
LevelGameManager:
|
||||
m_ObjectHideFlags: 0
|
||||
--- !u!157 &4
|
||||
LightmapSettings:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 6
|
||||
serializedVersion: 5
|
||||
m_GIWorkflowMode: 1
|
||||
m_LightmapsMode: 1
|
||||
m_GISettings:
|
||||
@ -65,8 +68,7 @@ LightmapSettings:
|
||||
m_TextureCompression: 1
|
||||
m_FinalGather: 0
|
||||
m_FinalGatherRayCount: 1024
|
||||
m_ReflectionCompression: 2
|
||||
m_LightingDataAsset: {fileID: 0}
|
||||
m_LightmapSnapshot: {fileID: 0}
|
||||
m_RuntimeCPUUsage: 25
|
||||
--- !u!196 &5
|
||||
NavMeshSettings:
|
||||
@ -74,92 +76,87 @@ NavMeshSettings:
|
||||
m_ObjectHideFlags: 0
|
||||
m_BuildSettings:
|
||||
serializedVersion: 2
|
||||
agentRadius: 0.5
|
||||
agentRadius: .5
|
||||
agentHeight: 2
|
||||
agentSlope: 45
|
||||
agentClimb: 0.4
|
||||
agentClimb: .400000006
|
||||
ledgeDropHeight: 0
|
||||
maxJumpAcrossDistance: 0
|
||||
accuratePlacement: 0
|
||||
minRegionArea: 2
|
||||
cellSize: 0.16666667
|
||||
cellSize: .166666672
|
||||
manualCellSize: 0
|
||||
m_NavMeshData: {fileID: 0}
|
||||
--- !u!1 &379119613
|
||||
--- !u!1 &347885019
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
serializedVersion: 4
|
||||
m_Component:
|
||||
- 4: {fileID: 379119617}
|
||||
- 33: {fileID: 379119616}
|
||||
- 64: {fileID: 379119615}
|
||||
- 23: {fileID: 379119614}
|
||||
- 4: {fileID: 347885022}
|
||||
- 212: {fileID: 347885021}
|
||||
- 114: {fileID: 347885020}
|
||||
m_Layer: 0
|
||||
m_Name: Plane
|
||||
m_Name: selector
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!23 &379119614
|
||||
MeshRenderer:
|
||||
--- !u!114 &347885020
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 379119613}
|
||||
m_GameObject: {fileID: 347885019}
|
||||
m_Enabled: 1
|
||||
m_CastShadows: 1
|
||||
m_ReceiveShadows: 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 &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:
|
||||
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
|
||||
- {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: 1
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_PreserveUVs: 0
|
||||
m_ImportantGI: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxDistance: .5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
m_SortingOrder: 0
|
||||
--- !u!64 &379119615
|
||||
MeshCollider:
|
||||
m_ObjectHideFlags: 0
|
||||
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
|
||||
m_Sprite: {fileID: 21300000, guid: 7d61718a89a434088acfc6de03adc006, type: 3}
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
--- !u!4 &347885022
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 379119613}
|
||||
m_LocalRotation: {x: -0.7071068, y: 0, z: 0, w: 0.7071067}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 2.02}
|
||||
m_LocalScale: {x: 10, y: 1, z: 10}
|
||||
m_GameObject: {fileID: 347885019}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -.100000001, y: .310000002, z: 0}
|
||||
m_LocalScale: {x: .299224973, y: .299224973, z: .299224973}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 5
|
||||
m_RootOrder: 7
|
||||
--- !u!1 &392898795
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -187,6 +184,7 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: 667395b800eb84a9c88455c4b1dd95b2, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
symbol: {fileID: 0}
|
||||
--- !u!4 &392898797
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -194,11 +192,11 @@ Transform:
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 392898795}
|
||||
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_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 8
|
||||
m_RootOrder: 5
|
||||
--- !u!1 &537053417
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -233,18 +231,14 @@ SpriteRenderer:
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_PreserveUVs: 0
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxDistance: .5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 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_FlipX: 0
|
||||
m_FlipY: 0
|
||||
--- !u!4 &537053419
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -252,11 +246,11 @@ Transform:
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 537053417}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0.03, y: -0.59, z: 0.27}
|
||||
m_LocalScale: {x: 2.3467247, y: 2.3467247, z: 2.3467247}
|
||||
m_LocalPosition: {x: .0299999993, y: -.589999974, z: 3.44000006}
|
||||
m_LocalScale: {x: 2.34672475, y: 2.34672475, z: 2.34672475}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 7
|
||||
m_RootOrder: 6
|
||||
--- !u!1 &1039555527
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -306,14 +300,14 @@ Camera:
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
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:
|
||||
serializedVersion: 2
|
||||
x: 0
|
||||
y: 0
|
||||
width: 1
|
||||
height: 1
|
||||
near clip plane: 0.3
|
||||
near clip plane: .300000012
|
||||
far clip plane: 1000
|
||||
field of view: 60
|
||||
orthographic: 1
|
||||
@ -325,11 +319,10 @@ Camera:
|
||||
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_StereoSeparation: .0219999999
|
||||
m_StereoMirrorMode: 0
|
||||
--- !u!4 &1039555532
|
||||
Transform:
|
||||
@ -342,7 +335,7 @@ Transform:
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 4
|
||||
m_RootOrder: 3
|
||||
--- !u!1 &1109130832
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -380,10 +373,8 @@ MeshRenderer:
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_PreserveUVs: 1
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxDistance: .5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
@ -398,7 +389,7 @@ SphereCollider:
|
||||
m_IsTrigger: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_Radius: 0.5
|
||||
m_Radius: .5
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &1109130835
|
||||
MeshFilter:
|
||||
@ -414,8 +405,8 @@ Transform:
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 1109130832}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0.02, y: 2.36, z: 0}
|
||||
m_LocalScale: {x: 0.4004432, y: 0.40044343, z: 0.40044343}
|
||||
m_LocalPosition: {x: .0199999996, y: 2.3599999, z: 0}
|
||||
m_LocalScale: {x: .400443196, y: .400443435, z: .400443435}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 0
|
||||
@ -432,8 +423,11 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
playerNumber: 3
|
||||
speed: 5
|
||||
anchor: {fileID: 1942991931}
|
||||
anchor: {fileID: 347885019}
|
||||
maxRangeFromAnchor: 3
|
||||
dashDuration: .300000012
|
||||
dashCooldown: 1
|
||||
dashSpeed: 30
|
||||
--- !u!1 &1169975781
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -471,10 +465,8 @@ MeshRenderer:
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_PreserveUVs: 1
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxDistance: .5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
@ -489,7 +481,7 @@ SphereCollider:
|
||||
m_IsTrigger: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_Radius: 0.5
|
||||
m_Radius: .5
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &1169975784
|
||||
MeshFilter:
|
||||
@ -505,8 +497,8 @@ Transform:
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 1169975781}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 2.71, y: -2.7, z: 0}
|
||||
m_LocalScale: {x: 0.4004432, y: 0.40044343, z: 0.40044343}
|
||||
m_LocalPosition: {x: 2.71000004, y: -2.70000005, z: 0}
|
||||
m_LocalScale: {x: .400443196, y: .400443435, z: .400443435}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 1
|
||||
@ -523,8 +515,11 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
playerNumber: 2
|
||||
speed: 5
|
||||
anchor: {fileID: 1942991931}
|
||||
anchor: {fileID: 347885019}
|
||||
maxRangeFromAnchor: 3
|
||||
dashDuration: .300000012
|
||||
dashCooldown: 1
|
||||
dashSpeed: 30
|
||||
--- !u!1 &1684655057
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -557,8 +552,11 @@ MonoBehaviour:
|
||||
m_EditorClassIdentifier:
|
||||
playerNumber: 1
|
||||
speed: 5
|
||||
anchor: {fileID: 1942991931}
|
||||
anchor: {fileID: 347885019}
|
||||
maxRangeFromAnchor: 3
|
||||
dashDuration: .300000012
|
||||
dashCooldown: 1
|
||||
dashSpeed: 30
|
||||
--- !u!23 &1684655059
|
||||
MeshRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -577,10 +575,8 @@ MeshRenderer:
|
||||
m_ProbeAnchor: {fileID: 0}
|
||||
m_ScaleInLightmap: 1
|
||||
m_PreserveUVs: 1
|
||||
m_IgnoreNormalsForChartDetection: 0
|
||||
m_ImportantGI: 0
|
||||
m_MinimumChartSize: 4
|
||||
m_AutoUVMaxDistance: 0.5
|
||||
m_AutoUVMaxDistance: .5
|
||||
m_AutoUVMaxAngle: 89
|
||||
m_LightmapParameters: {fileID: 0}
|
||||
m_SortingLayerID: 0
|
||||
@ -595,7 +591,7 @@ SphereCollider:
|
||||
m_IsTrigger: 0
|
||||
m_Enabled: 1
|
||||
serializedVersion: 2
|
||||
m_Radius: 0.5
|
||||
m_Radius: .5
|
||||
m_Center: {x: 0, y: 0, z: 0}
|
||||
--- !u!33 &1684655061
|
||||
MeshFilter:
|
||||
@ -611,8 +607,8 @@ Transform:
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 1684655057}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: -2.7, y: -2.24, z: 0}
|
||||
m_LocalScale: {x: 0.4004432, y: 0.40044343, z: 0.40044343}
|
||||
m_LocalPosition: {x: -2.70000005, y: -2.24000001, z: 0}
|
||||
m_LocalScale: {x: .400443196, y: .400443435, z: .400443435}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 2
|
||||
@ -642,7 +638,7 @@ Light:
|
||||
serializedVersion: 6
|
||||
m_Type: 1
|
||||
m_Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_Intensity: 1
|
||||
m_Intensity: 3
|
||||
m_Range: 10
|
||||
m_SpotAngle: 30
|
||||
m_CookieSize: 10
|
||||
@ -650,9 +646,8 @@ Light:
|
||||
m_Type: 0
|
||||
m_Resolution: -1
|
||||
m_Strength: 1
|
||||
m_Bias: 0.05
|
||||
m_NormalBias: 0.4
|
||||
m_NearPlane: 0.2
|
||||
m_Bias: .0500000007
|
||||
m_NormalBias: .400000006
|
||||
m_Cookie: {fileID: 0}
|
||||
m_DrawHalo: 0
|
||||
m_Flare: {fileID: 0}
|
||||
@ -671,83 +666,9 @@ Transform:
|
||||
m_PrefabParentObject: {fileID: 0}
|
||||
m_PrefabInternal: {fileID: 0}
|
||||
m_GameObject: {fileID: 1903459893}
|
||||
m_LocalRotation: {x: 0.40821794, y: -0.23456973, z: 0.109381676, w: 0.87542605}
|
||||
m_LocalPosition: {x: 1.5768862, y: -0.89293367, z: 0}
|
||||
m_LocalRotation: {x: .192835093, y: -.0433424078, z: -.113861106, w: .973638415}
|
||||
m_LocalPosition: {x: 4.05999994, y: 1.84000003, z: -4.30000019}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 6
|
||||
--- !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
|
||||
m_RootOrder: 4
|
||||
|
||||
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:
|
||||
@ -2,32 +2,56 @@
|
||||
using System.Collections;
|
||||
|
||||
public class PlayerBehaviour : MonoBehaviour {
|
||||
|
||||
|
||||
public int playerNumber;
|
||||
public float speed = 10;
|
||||
public GameObject anchor;
|
||||
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
|
||||
void Start () {
|
||||
|
||||
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void FixedUpdate () {
|
||||
|
||||
string horizAxisString = "Horizontal"+(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;
|
||||
|
||||
|
||||
if (movement.magnitude > speed)
|
||||
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;
|
||||
if ((distanceFromAnchor + movement).magnitude > maxRangeFromAnchor) {
|
||||
movement -= (distanceFromAnchor - distanceFromAnchor.normalized * maxRangeFromAnchor);
|
||||
}//*/
|
||||
|
||||
}
|
||||
|
||||
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.1.0f3
|
||||
>>>>>>> Stashed changes
|
||||
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