Add the dash colors to the ropes

This commit is contained in:
Patrice Vignola 2016-01-30 22:22:33 -05:00
parent 1bd8898fa7
commit f436e8f341
6 changed files with 364 additions and 112 deletions

View 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: basic_room
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: 2, 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: 2, 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}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5fde9315c536b1e4b828c246cd94c2d9
timeCreated: 1454207822
licenseType: Free
NativeFormatImporter:
userData:
assetBundleName:
assetBundleVariant:

View File

@ -1396,7 +1396,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 11
m_RootOrder: 18
--- !u!4 &400652
Transform:
m_ObjectHideFlags: 1
@ -1441,16 +1441,16 @@ Transform:
- {fileID: 400652}
- {fileID: 423508}
- {fileID: 488088}
- {fileID: 462892}
- {fileID: 493324}
- {fileID: 482356}
- {fileID: 495944}
- {fileID: 407074}
- {fileID: 494418}
- {fileID: 450300}
- {fileID: 494274}
- {fileID: 448830}
- {fileID: 408942}
- {fileID: 448830}
- {fileID: 494274}
- {fileID: 450300}
- {fileID: 494418}
- {fileID: 407074}
- {fileID: 495944}
- {fileID: 482356}
- {fileID: 493324}
- {fileID: 462892}
m_Father: {fileID: 447650}
m_RootOrder: 2
--- !u!4 &404086
@ -1476,7 +1476,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 14
m_RootOrder: 15
--- !u!4 &408108
Transform:
m_ObjectHideFlags: 1
@ -1512,7 +1512,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 19
m_RootOrder: 10
--- !u!4 &409088
Transform:
m_ObjectHideFlags: 1
@ -1545,16 +1545,16 @@ Transform:
- {fileID: 460350}
- {fileID: 439350}
- {fileID: 419506}
- {fileID: 412108}
- {fileID: 400542}
- {fileID: 434000}
- {fileID: 428220}
- {fileID: 488850}
- {fileID: 461272}
- {fileID: 481558}
- {fileID: 429644}
- {fileID: 471674}
- {fileID: 422390}
- {fileID: 471674}
- {fileID: 429644}
- {fileID: 481558}
- {fileID: 461272}
- {fileID: 488850}
- {fileID: 428220}
- {fileID: 434000}
- {fileID: 400542}
- {fileID: 412108}
m_Father: {fileID: 447650}
m_RootOrder: 1
--- !u!4 &412108
@ -1568,7 +1568,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 10
m_RootOrder: 19
--- !u!4 &417354
Transform:
m_ObjectHideFlags: 1
@ -1628,7 +1628,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 10
m_RootOrder: 19
--- !u!4 &422390
Transform:
m_ObjectHideFlags: 1
@ -1640,7 +1640,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 19
m_RootOrder: 10
--- !u!4 &423508
Transform:
m_ObjectHideFlags: 1
@ -1700,7 +1700,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 13
m_RootOrder: 16
--- !u!4 &429644
Transform:
m_ObjectHideFlags: 1
@ -1712,7 +1712,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 17
m_RootOrder: 12
--- !u!4 &432700
Transform:
m_ObjectHideFlags: 1
@ -1724,7 +1724,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 17
m_RootOrder: 12
--- !u!4 &433450
Transform:
m_ObjectHideFlags: 1
@ -1736,7 +1736,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 11
m_RootOrder: 18
--- !u!4 &434000
Transform:
m_ObjectHideFlags: 1
@ -1748,7 +1748,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 12
m_RootOrder: 17
--- !u!4 &434218
Transform:
m_ObjectHideFlags: 1
@ -1796,7 +1796,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 12
m_RootOrder: 17
--- !u!4 &439350
Transform:
m_ObjectHideFlags: 1
@ -1840,7 +1840,7 @@ Transform:
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 135156}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalPosition: {x: 0, y: 1.08000004, z: 11.108305}
m_LocalScale: {x: 5, y: 5, z: 5}
m_Children:
- {fileID: 417354}
@ -1865,7 +1865,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 18
m_RootOrder: 11
--- !u!4 &450300
Transform:
m_ObjectHideFlags: 1
@ -1877,7 +1877,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 16
m_RootOrder: 13
--- !u!4 &455894
Transform:
m_ObjectHideFlags: 1
@ -1889,7 +1889,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 19
m_RootOrder: 10
--- !u!4 &458382
Transform:
m_ObjectHideFlags: 1
@ -1937,7 +1937,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 15
m_RootOrder: 14
--- !u!4 &462766
Transform:
m_ObjectHideFlags: 1
@ -1961,7 +1961,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 13
m_RootOrder: 16
--- !u!4 &462892
Transform:
m_ObjectHideFlags: 1
@ -1973,7 +1973,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 10
m_RootOrder: 19
--- !u!4 &463954
Transform:
m_ObjectHideFlags: 1
@ -2018,16 +2018,16 @@ Transform:
- {fileID: 468196}
- {fileID: 436984}
- {fileID: 479146}
- {fileID: 420244}
- {fileID: 433450}
- {fileID: 438654}
- {fileID: 462824}
- {fileID: 493478}
- {fileID: 467880}
- {fileID: 469136}
- {fileID: 432700}
- {fileID: 485006}
- {fileID: 455894}
- {fileID: 485006}
- {fileID: 432700}
- {fileID: 469136}
- {fileID: 467880}
- {fileID: 493478}
- {fileID: 462824}
- {fileID: 438654}
- {fileID: 433450}
- {fileID: 420244}
m_Father: {fileID: 447650}
m_RootOrder: 3
--- !u!4 &467880
@ -2041,7 +2041,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 15
m_RootOrder: 14
--- !u!4 &468196
Transform:
m_ObjectHideFlags: 1
@ -2065,7 +2065,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 16
m_RootOrder: 13
--- !u!4 &470420
Transform:
m_ObjectHideFlags: 1
@ -2101,7 +2101,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 18
m_RootOrder: 11
--- !u!4 &479146
Transform:
m_ObjectHideFlags: 1
@ -2137,7 +2137,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 16
m_RootOrder: 13
--- !u!4 &482356
Transform:
m_ObjectHideFlags: 1
@ -2149,7 +2149,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 12
m_RootOrder: 17
--- !u!4 &485006
Transform:
m_ObjectHideFlags: 1
@ -2161,7 +2161,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 18
m_RootOrder: 11
--- !u!4 &486730
Transform:
m_ObjectHideFlags: 1
@ -2197,7 +2197,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 410852}
m_RootOrder: 14
m_RootOrder: 15
--- !u!4 &489060
Transform:
m_ObjectHideFlags: 1
@ -2221,7 +2221,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 11
m_RootOrder: 18
--- !u!4 &493478
Transform:
m_ObjectHideFlags: 1
@ -2233,7 +2233,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 466070}
m_RootOrder: 14
m_RootOrder: 15
--- !u!4 &494274
Transform:
m_ObjectHideFlags: 1
@ -2245,7 +2245,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 17
m_RootOrder: 12
--- !u!4 &494418
Transform:
m_ObjectHideFlags: 1
@ -2257,7 +2257,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 15
m_RootOrder: 14
--- !u!4 &495602
Transform:
m_ObjectHideFlags: 1
@ -2281,7 +2281,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 402326}
m_RootOrder: 13
m_RootOrder: 16
--- !u!23 &2302328
MeshRenderer:
m_ObjectHideFlags: 1
@ -5243,7 +5243,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000596, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 4.77571575e-06, y: -1.31999588, z: 6.89843409e-06}
m_ConnectedAnchor: {x: 4.43704994e-06, y: -1.31999588, z: 1.23170385e-05}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5307,7 +5307,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 8.92963953e-07, y: -1.23998833, z: 6.77325602e-07}
m_ConnectedAnchor: {x: 8.92962021e-07, y: -1.23999214, z: 4.74127864e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5371,7 +5371,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 4.04334514e-06, y: -1.35999298, z: 5.53324389e-06}
m_ConnectedAnchor: {x: 4.38200641e-06, y: -1.36000061, z: 1.09518487e-05}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5403,7 +5403,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000215, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 5.68865858e-07, y: -1.29999447, z: 8.27999997e-07}
m_ConnectedAnchor: {x: 5.68864493e-07, y: -1.29999542, z: 3.19863921e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5467,7 +5467,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 5.11949452e-07, y: -1.35999823, z: 6.77325716e-07}
m_ConnectedAnchor: {x: 5.11948315e-07, y: -1.36000013, z: 4.23328493e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5499,7 +5499,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 4.70264752e-07, y: -1.35999203, z: 1.57628406e-07}
m_ConnectedAnchor: {x: -2.07062143e-07, y: -1.35999298, z: 2.52826771e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5563,7 +5563,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: .00856007636, y: .499998868, z: -.227323085}
m_ConnectedAnchor: {x: .00856049359, y: 1.57999897, z: -.227322847}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5627,7 +5627,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: -1.10999807e-07, y: -1.24000549, z: -6.32203552e-08}
m_ConnectedAnchor: {x: 5.66325525e-07, y: -1.24000549, z: -6.3220277e-08}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5659,7 +5659,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 3.2807377e-06, y: -1.35999489, z: 1.44063142e-06}
m_ConnectedAnchor: {x: 2.9420753e-06, y: -1.35999107, z: -1.2686711e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5691,7 +5691,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.50727217e-07, y: -1.36000443, z: 1.38663623e-07}
m_ConnectedAnchor: {x: -1.87935484e-07, y: -1.36000443, z: 1.38663466e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5723,7 +5723,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: -3.84870518e-08, y: -1.3299942, z: 8.40825507e-08}
m_ConnectedAnchor: {x: 3.00175685e-07, y: -1.3299942, z: 8.40826715e-08}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5755,7 +5755,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000596, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: -2.31337637e-07, y: -1.32000732, z: 1.88397308e-07}
m_ConnectedAnchor: {x: 4.45987951e-07, y: -1.32000732, z: 1.88397706e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5787,7 +5787,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 3.71805768e-08, y: -1.26999593, z: -6.32203339e-08}
m_ConnectedAnchor: {x: -3.01482146e-07, y: -1.26999593, z: -6.32203765e-08}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5819,7 +5819,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 4.50367497e-06, y: -1.35999298, z: 4.14993383e-06}
m_ConnectedAnchor: {x: 4.84233897e-06, y: -1.35999298, z: 1.44063222e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5851,7 +5851,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: -1.76745552e-08, y: -1.36000061, z: 2.30543705e-07}
m_ConnectedAnchor: {x: 3.20988192e-07, y: -1.36000061, z: 2.30543833e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5915,7 +5915,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1, z: 0}
m_Axis: {x: 0, y: 0, z: -1}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 3.48051174e-07, y: -1.55531323, z: .0121517265}
m_ConnectedAnchor: {x: 3.48051316e-07, y: -1.55531251, z: .0121505409}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5947,7 +5947,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.25125609e-06, y: -1.35999107, z: 1.44063051e-06}
m_ConnectedAnchor: {x: 1.2512578e-06, y: -1.35999107, z: -1.26867167e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -5979,7 +5979,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.44949661e-06, y: -1.35998917, z: -3.97797294e-06}
m_ConnectedAnchor: {x: 1.11083534e-06, y: -1.35998535, z: -6.68727535e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6011,7 +6011,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 9.51090499e-07, y: -1.44999123, z: -6.1875985e-06}
m_ConnectedAnchor: {x: 1.28975489e-06, y: -1.44999123, z: -8.8969e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6043,7 +6043,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1, z: 0}
m_Axis: {x: 0, y: 0, z: 1}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: -7.47663023e-07, y: -1.56878722, z: -.000873580517}
m_ConnectedAnchor: {x: -7.47662568e-07, y: -1.5687865, z: -.000874765799}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6075,7 +6075,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.64406822e-07, y: -1.33000183, z: 2.17372872e-07}
m_ConnectedAnchor: {x: -7.42559081e-08, y: -1.33000183, z: 2.17372758e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6139,7 +6139,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.29757575e-07, y: -1.32999182, z: 1.10007079e-06}
m_ConnectedAnchor: {x: 9.07085962e-07, y: -1.32998896, z: -3.6412082e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6203,7 +6203,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 9.11483994e-07, y: -1.32999325, z: 1.77739685e-06}
m_ConnectedAnchor: {x: 2.34158421e-07, y: -1.32999325, z: 1.77739651e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6235,7 +6235,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.44501053e-06, y: -1.35999298, z: -2.59466265e-06}
m_ConnectedAnchor: {x: 2.12233681e-06, y: -1.35999298, z: -2.59466242e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6267,7 +6267,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 3.35498999e-06, y: -1.32999229, z: 4.21810546e-06}
m_ConnectedAnchor: {x: 3.69365398e-06, y: -1.32999229, z: 1.50880339e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6299,7 +6299,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 6.64227073e-08, y: -1.27000427, z: 1.09002993e-14}
m_ConnectedAnchor: {x: 4.05085473e-07, y: -1.27000427, z: 1.32015533e-13}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6363,7 +6363,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 7.65333652e-07, y: -1.38999653, z: -1.23748282e-06}
m_ConnectedAnchor: {x: 4.26669345e-07, y: -1.38999748, z: 1.47181913e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6395,7 +6395,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: -.000426378101, y: .499998868, z: -.114238188}
m_ConnectedAnchor: {x: -.00042655319, y: 1.57999897, z: -.114237532}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6427,7 +6427,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 7.44652411e-08, y: -1.35998917, z: 2.73532208e-07}
m_ConnectedAnchor: {x: -2.64197496e-07, y: -1.35998917, z: 2.73532095e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6459,7 +6459,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: -1.22578157e-07, y: -1.35999918, z: -5.77284192e-14}
m_ConnectedAnchor: {x: -4.61240887e-07, y: -1.35999918, z: -1.78843648e-13}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6491,7 +6491,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.86389786e-06, y: -1.26999474, z: 1.35465211e-06}
m_ConnectedAnchor: {x: 2.18657078e-06, y: -1.26999855, z: 6.09593098e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6555,7 +6555,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.67167755e-08, y: -1.26999807, z: -5.07994116e-07}
m_ConnectedAnchor: {x: -3.21945805e-07, y: -1.26999736, z: -1.69331372e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6619,7 +6619,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.43039506e-06, y: -1.38998413, z: -2.63607194e-06}
m_ConnectedAnchor: {x: 1.43039142e-06, y: -1.38998413, z: 1.42788122e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6651,7 +6651,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.72055479e-06, y: -1.35998917, z: 6.16758007e-06}
m_ConnectedAnchor: {x: 1.38188921e-06, y: -1.35999107, z: 1.09088587e-05}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6683,7 +6683,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 9.35337823e-07, y: -1.26999092, z: -5.41860391e-06}
m_ConnectedAnchor: {x: 1.61266485e-06, y: -1.26999092, z: -7.45058105e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6715,7 +6715,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.26087673e-06, y: -1.32999229, z: -6.61910326e-06}
m_ConnectedAnchor: {x: 9.22215236e-07, y: -1.32998848, z: -9.32840612e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6747,7 +6747,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000215, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 3.33533762e-06, y: -1.29999924, z: 2.85997794e-06}
m_ConnectedAnchor: {x: 3.33533785e-06, y: -1.29999542, z: 1.50532651e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6875,7 +6875,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.77869936e-07, y: -1.26999855, z: -7.61991146e-07}
m_ConnectedAnchor: {x: 5.16534669e-07, y: -1.26999593, z: -5.41860391e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6907,7 +6907,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.18729133e-07, y: -1.38999367, z: 2.33071987e-07}
m_ConnectedAnchor: {x: -5.58596298e-07, y: -1.38999367, z: 2.33071731e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6939,7 +6939,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000596, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 7.65185064e-07, y: -1.31999016, z: -3.30317675e-06}
m_ConnectedAnchor: {x: 7.65183245e-07, y: -1.31999207, z: -5.93874859e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -6971,7 +6971,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.33324641e-07, y: -1.44999886, z: -2.84487403e-08}
m_ConnectedAnchor: {x: 9.10650044e-07, y: -1.44999886, z: -2.84484987e-08}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7003,7 +7003,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 3.56750078e-08, y: .499999404, z: -.141499519}
m_ConnectedAnchor: {x: 3.56750078e-08, y: 1.57999945, z: -.141499519}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7035,7 +7035,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.06095478e-06, y: -1.44999123, z: -9.16680989e-08}
m_ConnectedAnchor: {x: 2.73827891e-06, y: -1.44999504, z: 3.97228541e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7131,7 +7131,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 1.31754814e-06, y: -1.35999584, z: 1.17361742e-06}
m_ConnectedAnchor: {x: 1.99487386e-06, y: -1.35999584, z: 1.17361765e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7163,7 +7163,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000215, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.67676114e-07, y: -1.30000305, z: 2.66579463e-07}
m_ConnectedAnchor: {x: 6.06338858e-07, y: -1.30000305, z: 2.66579576e-07}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7195,7 +7195,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000405, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 7.56093073e-07, y: -1.35999489, z: 7.16497937e-08}
m_ConnectedAnchor: {x: 1.09475764e-06, y: -1.35999298, z: -1.9603267e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7227,7 +7227,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.36985125e-06, y: -1.23999977, z: 2.70930218e-06}
m_ConnectedAnchor: {x: 2.36985147e-06, y: -1.23999786, z: 2.86535769e-13}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7259,7 +7259,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.33522655e-07, y: -1.35999584, z: -8.46656917e-07}
m_ConnectedAnchor: {x: 2.33521206e-07, y: -1.3599968, z: 1.52398263e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -7291,7 +7291,7 @@ HingeJoint:
m_Anchor: {x: 0, y: 1.00000119, z: 0}
m_Axis: {x: 0, y: 1, z: 0}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 2.06477111e-08, y: -1.23999691, z: -1.14729744e-06}
m_ConnectedAnchor: {x: 2.06468709e-08, y: -1.23999822, z: 1.20217567e-06}
m_UseSpring: 0
m_Spring:
spring: 0
@ -8099,7 +8099,7 @@ ConfigurableJoint:
m_Anchor: {x: 0, y: 1, z: 0}
m_Axis: {x: 0, y: 0, z: -1}
m_AutoConfigureConnectedAnchor: 1
m_ConnectedAnchor: {x: 3.3812077e-07, y: -1.67636263, z: 4.03071402e-14}
m_ConnectedAnchor: {x: 3.38120429e-07, y: -1.67636001, z: 4.03070996e-14}
serializedVersion: 2
m_SecondaryAxis: {x: 0, y: 1, z: 0}
m_XMotion: 0

View File

@ -185,7 +185,7 @@ MeshRenderer:
m_CastShadows: 1
m_ReceiveShadows: 1
m_Materials:
- {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0}
- {fileID: 2100000, guid: 5fde9315c536b1e4b828c246cd94c2d9, type: 2}
m_SubsetIndices:
m_StaticBatchRoot: {fileID: 0}
m_UseLightProbes: 1
@ -218,6 +218,10 @@ MeshFilter:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 503598920}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!1 &677278604 stripped
GameObject:
m_PrefabParentObject: {fileID: 119668, guid: 435740a68d38e76438007304b084ccf7, type: 2}
m_PrefabInternal: {fileID: 2031148190}
--- !u!1 &696605479
GameObject:
m_ObjectHideFlags: 0
@ -1132,6 +1136,10 @@ MeshFilter:
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 1379849935}
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
--- !u!1 &1409712406 stripped
GameObject:
m_PrefabParentObject: {fileID: 122180, guid: 435740a68d38e76438007304b084ccf7, type: 2}
m_PrefabInternal: {fileID: 2031148190}
--- !u!114 &1454034002 stripped
MonoBehaviour:
m_PrefabParentObject: {fileID: 11431374, guid: d9aa98efb3480c8438047a4565cd1893,
@ -2108,6 +2116,10 @@ Transform:
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 13
--- !u!1 &1874270281 stripped
GameObject:
m_PrefabParentObject: {fileID: 149060, guid: 435740a68d38e76438007304b084ccf7, type: 2}
m_PrefabInternal: {fileID: 2031148190}
--- !u!1001 &2031148190
Prefab:
m_ObjectHideFlags: 0
@ -2115,6 +2127,14 @@ Prefab:
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: Ropes.Array.size
value: 3
objectReference: {fileID: 0}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: DashColors.Array.size
value: 3
objectReference: {fileID: 0}
- target: {fileID: 447650, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: m_LocalPosition.x
value: 0
@ -2171,6 +2191,42 @@ Prefab:
propertyPath: m_ConnectedBody
value:
objectReference: {fileID: 939277556}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: Ropes.Array.data[0]
value:
objectReference: {fileID: 1409712406}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: Ropes.Array.data[1]
value:
objectReference: {fileID: 677278604}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: Ropes.Array.data[2]
value:
objectReference: {fileID: 1874270281}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: DashColors.Array.data[0].r
value: .448275924
objectReference: {fileID: 0}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: DashColors.Array.data[0].g
value: 1
objectReference: {fileID: 0}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: DashColors.Array.data[0].b
value: 0
objectReference: {fileID: 0}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: DashColors.Array.data[1].r
value: 1
objectReference: {fileID: 0}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: DashColors.Array.data[1].g
value: 0
objectReference: {fileID: 0}
- target: {fileID: 11404228, guid: 435740a68d38e76438007304b084ccf7, type: 2}
propertyPath: DashColors.Array.data[1].b
value: 0
objectReference: {fileID: 0}
m_RemovedComponents: []
m_ParentPrefab: {fileID: 100100000, guid: 435740a68d38e76438007304b084ccf7, type: 2}
m_IsPrefabParent: 0

View File

@ -15,7 +15,7 @@ public class Character : MonoBehaviour
private Rigidbody rb;
private Quaternion targetRot;
private float dashRemainingTime = 0f;
private float dashRemainingTime = 6f;
private bool isDashing = false;
private int playerId;
@ -87,6 +87,8 @@ public class Character : MonoBehaviour
{
if (dashRemainingTime > 0f) return false;
selector.ReplenishPlayerDashMeter(playerId);
dashRemainingTime = DashCooldown;
StartCoroutine(DashCoroutine());

View File

@ -6,12 +6,32 @@ public class SelectorWithBolts : MonoBehaviour
{
public Transform[] Bolts;
public Transform[] RootCylinders;
public GameObject[] Ropes;
public Color[] DashColors;
private const float DASH_COOLDOWN = 6f;
private Rigidbody rb;
private MeshRenderer[][] playerCylinders;
void Awake()
{
rb = GetComponent<Rigidbody>();
playerCylinders = new MeshRenderer[Ropes.Length][];
for (int i = 0; i < Ropes.Length; i++)
{
playerCylinders[i] = Ropes[i].GetComponent<Transform>().GetComponentsInChildren<MeshRenderer>();
}
}
void Start()
{
for (int i = 0; i < Ropes.Length; i++)
{
ReplenishPlayerDashMeter(i);
}
}
void Update()
@ -23,8 +43,36 @@ public class SelectorWithBolts : MonoBehaviour
}
}
public void ApplyForce(int playerID, Vector3 force)
public void ReplenishPlayerDashMeter(int playerId)
{
rb.AddForceAtPosition(force, Bolts[playerID].position);
ResetRope(playerId);
StartCoroutine(ReplenishPlayerDashMeterCoroutine(playerId));
}
private void ResetRope(int playerId)
{
foreach (MeshRenderer renderer in playerCylinders[playerId])
{
renderer.material.color = Color.gray;
}
}
private IEnumerator ReplenishPlayerDashMeterCoroutine(int playerId)
{
float elapsedTime = 0f;
int cylindersCount = playerCylinders[playerId].Length;
while (elapsedTime < DASH_COOLDOWN)
{
elapsedTime += Time.deltaTime;
int cylinderIndex = (int)(elapsedTime * cylindersCount / DASH_COOLDOWN - 1);
Debug.Log(cylinderIndex);
playerCylinders[playerId][cylinderIndex].material.color = DashColors[playerId];
yield return null;
}
}
}