revert: 16aa6f9 정상 동작 시점 복원 (BT12-Dev Enemy 정지 회귀 일괄 정정)

PD 직접 지시 2026-05-12: "정상 동작 시점으로 되돌린 다음 다시 판단"
- 정상 동작 시점: 6c981ed16aa6f9 push 정합 (Variant 6개 SpriteRenderer 종별 idle01 override)
- 회귀 commit 22개 (16aa6f9..5f360ca) 일괄 환원

근본 원인 (Play 측정 확정):
- Player.Health.IsAlive=False·ResurrectPromptUI.showPrompt=True·Time.timeScale=0
- 시작 직후 Player가 Enemy와 충돌해 사망 → 부활 prompt가 timeScale=0 → 모든 frame 정지
- Enemy 코드 자체는 정상 (Rigidbody2D Kinematic·body 연결·CF useTriggers=False·IsGrounded=True)
- 본 PM이 5f360ca까지 누적한 Enemy 측 변경은 헛짚음

16aa6f9 시점 기반 위에 PD 요구 사항 (Visual 자식 분리·Variant 종별 patrol 동작·발판 가장자리 회피 등)을
한 단계씩 점진 재적용·각 단계 Play 실측으로 회귀 차단 예정.
This commit is contained in:
깃 관리자 2026-05-12 22:32:08 +09:00
parent 5f360ca82f
commit ce5f89ef0f
204 changed files with 15301 additions and 1609 deletions

View File

@ -7,7 +7,7 @@ AnimationClip:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: EnemyDeath
serializedVersion: 7
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
@ -18,37 +18,27 @@ AnimationClip:
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- serializedVersion: 2
curve:
- curve:
- time: 0
value: {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6,
type: 3}
value: {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3}
- time: 0.083333336
value: {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9,
type: 3}
value: {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3}
- time: 0.16666667
value: {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb,
type: 3}
value: {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3}
- time: 0.25
value: {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791,
type: 3}
value: {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791, type: 3}
- time: 0.33333334
value: {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6,
type: 3}
value: {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3}
- time: 0.41666666
value: {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9,
type: 3}
value: {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3}
- time: 0.5
value: {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb,
type: 3}
value: {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3}
- time: 0.5833333
value: {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791,
type: 3}
value: {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
flags: 2
m_SampleRate: 12
m_WrapMode: 0
m_Bounds:
@ -63,17 +53,15 @@ AnimationClip:
typeID: 212
customType: 23
isPPtrCurve: 1
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping:
- {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3}
- {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3}
- {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3}
- {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791, type: 3}
- {fileID: -6056703402398007426, guid: 5e56e0e83955c33409f542ccacde4bf6, type: 3}
- {fileID: -1773122853415924273, guid: 8d91327152f093c4fb95c3cbcf2f53c9, type: 3}
- {fileID: -1206083753005466713, guid: e9529e37702ed2d439632fef34b1a6bb, type: 3}
- {fileID: -5660145654355639571, guid: 17c76eebde342394c85fb215bba8b791, type: 3}
- {fileID: 21300000, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
- {fileID: 21300002, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
- {fileID: 21300004, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
- {fileID: 21300006, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
- {fileID: 21300008, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
- {fileID: 21300010, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
- {fileID: 21300012, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
- {fileID: 21300014, guid: 0d22f52a800554566bb7a5bd62041458, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}

View File

@ -7,7 +7,7 @@ AnimationClip:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: EnemyHurt
serializedVersion: 7
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
@ -18,40 +18,29 @@ AnimationClip:
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- serializedVersion: 2
curve:
- curve:
- time: 0
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9,
type: 3}
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- time: 0.083333336
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793,
type: 3}
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- time: 0.16666667
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9,
type: 3}
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- time: 0.25
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793,
type: 3}
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- time: 0.33333334
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9,
type: 3}
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- time: 0.41666666
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793,
type: 3}
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- time: 0.5
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9,
type: 3}
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- time: 0.5833333
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793,
type: 3}
value: {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- time: 0.6666667
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9,
type: 3}
value: {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
flags: 2
m_SampleRate: 12
m_WrapMode: 0
m_Bounds:
@ -66,18 +55,16 @@ AnimationClip:
typeID: 212
customType: 23
isPPtrCurve: 1
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping:
- {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- {fileID: -8960934383930965114, guid: 0e93511696006d74bb70f6843b062793, type: 3}
- {fileID: 387452702324699819, guid: 37b18867d3511374d8ee213631b5e5e9, type: 3}
- {fileID: 21300000, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300002, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300004, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300006, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300008, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300010, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300012, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300014, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
- {fileID: 21300016, guid: 93c828a03eeb34779a4373e83c7e1bcc, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}

View File

@ -7,7 +7,7 @@ AnimationClip:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: EnemyIdle
serializedVersion: 7
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
@ -17,8 +17,7 @@ AnimationClip:
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves:
- serializedVersion: 2
curve:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
@ -109,9 +108,7 @@ AnimationClip:
path:
classID: 70
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
@ -130,9 +127,7 @@ AnimationClip:
path:
classID: 70
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
@ -232,159 +227,108 @@ AnimationClip:
path:
classID: 70
script: {fileID: 0}
flags: 16
m_PPtrCurves:
- serializedVersion: 2
curve:
- curve:
- time: 0
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 0.083333336
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 0.16666667
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 0.25
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 0.33333334
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 0.41666666
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 0.5
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 0.5833333
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 0.6666667
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 0.75
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 0.8333333
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 0.9166667
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 1
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 1.0833334
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 1.1666666
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 1.25
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 1.3333334
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 1.4166666
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 1.5
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 1.5833334
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 1.6666666
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 1.75
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 1.8333334
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 1.9166666
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 2
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 2.0833333
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 2.1666667
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 2.25
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 2.3333333
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 2.4166667
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 2.5
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 2.5833333
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 2.6666667
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 2.75
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 2.8333333
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 2.9166667
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 3
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 3.0833333
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 3.1666667
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 3.25
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 3.3333333
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 3.4166667
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 3.5
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 3.5833333
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- time: 3.6666667
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
value: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- time: 3.75
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d,
type: 3}
value: {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- time: 3.8333333
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0,
type: 3}
value: {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- time: 3.9166667
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42,
type: 3}
value: {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
flags: 2
m_SampleRate: 12
m_WrapMode: 0
m_Bounds:
@ -399,8 +343,6 @@ AnimationClip:
typeID: 70
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 0
attribute: 2368279999
@ -408,8 +350,6 @@ AnimationClip:
typeID: 70
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 0
attribute: 0
@ -417,8 +357,6 @@ AnimationClip:
typeID: 212
customType: 23
isPPtrCurve: 1
isIntCurve: 0
isSerializeReferenceCurve: 0
- serializedVersion: 2
path: 0
attribute: 4197328169
@ -426,57 +364,55 @@ AnimationClip:
typeID: 70
customType: 0
isPPtrCurve: 0
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping:
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486, type: 3}
- {fileID: 3965259580443734907, guid: eb4754ac8816180459f43ea0d2be515d, type: 3}
- {fileID: 3875302334163674375, guid: f8a4b8c30ad9dc0479c2a21f635975c0, type: 3}
- {fileID: -5286858119833128327, guid: f8519f10c50debc448559483e0af1b42, type: 3}
- {fileID: 21300000, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300002, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300004, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300006, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300008, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300010, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300012, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300014, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300016, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300018, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300020, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300022, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300024, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300026, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300028, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300030, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300032, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300034, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300036, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300038, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300040, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300042, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300044, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300046, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300048, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300050, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300052, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300054, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300056, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300058, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300060, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300062, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300064, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300066, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300068, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300070, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300072, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300074, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300076, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300078, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300080, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300082, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300084, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300086, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300088, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300090, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300092, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
- {fileID: 21300094, guid: fe68c6e1242e94a9eab222e1f49440ff, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
@ -498,8 +434,7 @@ AnimationClip:
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- serializedVersion: 2
curve:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
@ -590,9 +525,7 @@ AnimationClip:
path:
classID: 70
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
@ -611,9 +544,7 @@ AnimationClip:
path:
classID: 70
script: {fileID: 0}
flags: 16
- serializedVersion: 2
curve:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
@ -713,7 +644,6 @@ AnimationClip:
path:
classID: 70
script: {fileID: 0}
flags: 16
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0

View File

@ -7,7 +7,7 @@ AnimationClip:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name: EnemyRun
serializedVersion: 7
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
@ -18,58 +18,41 @@ AnimationClip:
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- serializedVersion: 2
curve:
- curve:
- time: 0
value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a,
type: 3}
value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3}
- time: 0.083333336
value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05,
type: 3}
value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3}
- time: 0.16666667
value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773,
type: 3}
value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3}
- time: 0.25
value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed,
type: 3}
value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3}
- time: 0.33333334
value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1,
type: 3}
value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3}
- time: 0.41666666
value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a,
type: 3}
value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3}
- time: 0.5
value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05,
type: 3}
value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3}
- time: 0.5833333
value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773,
type: 3}
value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3}
- time: 0.6666667
value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed,
type: 3}
value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3}
- time: 0.75
value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1,
type: 3}
value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3}
- time: 0.8333333
value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a,
type: 3}
value: {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3}
- time: 0.9166667
value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05,
type: 3}
value: {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3}
- time: 1
value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773,
type: 3}
value: {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3}
- time: 1.0833334
value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed,
type: 3}
value: {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3}
- time: 1.1666666
value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1,
type: 3}
value: {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
flags: 2
m_SampleRate: 12
m_WrapMode: 0
m_Bounds:
@ -84,24 +67,22 @@ AnimationClip:
typeID: 212
customType: 23
isPPtrCurve: 1
isIntCurve: 0
isSerializeReferenceCurve: 0
pptrCurveMapping:
- {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3}
- {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3}
- {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3}
- {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3}
- {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3}
- {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3}
- {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3}
- {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3}
- {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3}
- {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3}
- {fileID: -6573516872304077092, guid: 87e0e7df6296631429101336ca32b04a, type: 3}
- {fileID: 8214120163042895408, guid: bff833632f487b04f9fcebbf7948ae05, type: 3}
- {fileID: -8402503205308880948, guid: f70891b25e969494aa036f5bfba82773, type: 3}
- {fileID: -6044381320818285993, guid: 8b2f5697db253bf47a0f72a91dc457ed, type: 3}
- {fileID: 1660959164018917624, guid: 4d71cfb99501a5842bf9f7a9921947c1, type: 3}
- {fileID: 21300000, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300002, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300004, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300006, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300008, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300010, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300012, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300014, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300016, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300018, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300020, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300022, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300024, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300026, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
- {fileID: 21300028, guid: 38c1b0996c8e0457eb88644b8cb126f3, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}

View File

@ -9,6 +9,8 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 1658460978237467174}
- component: {fileID: 1577774018119691272}
- component: {fileID: 1605217082131907960}
- component: {fileID: 1702612949800919892}
- component: {fileID: 1724124757368974630}
- component: {fileID: 2651140156555518892}
@ -32,13 +34,94 @@ Transform:
m_GameObject: {fileID: 1661912868639658944}
serializedVersion: 2
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_LocalPosition: {x: 5.508, y: 1.832, z: 1}
m_LocalScale: {x: 1.19, y: 1.19, z: 1}
m_ConstrainProportionsScale: 0
m_Children:
- {fileID: 5065717417517292827}
m_Children: []
m_Father: {fileID: 0}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &1577774018119691272
SpriteRenderer:
serializedVersion: 2
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1661912868639658944}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 0
m_ReflectionProbeUsage: 0
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 1907945055
m_SortingLayer: 0
m_SortingOrder: 5
m_MaskInteraction: 0
m_Sprite: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1.28, y: 1.26}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_SpriteSortPoint: 0
--- !u!95 &1605217082131907960
Animator:
serializedVersion: 7
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1661912868639658944}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: ed1bbb2dccb7a424a9969f916919f446, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_AnimatePhysics: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0
--- !u!50 &1702612949800919892
Rigidbody2D:
serializedVersion: 5
@ -100,8 +183,8 @@ CapsuleCollider2D:
m_UsedByEffector: 0
m_CompositeOperation: 0
m_CompositeOrder: 0
m_Offset: {x: -0.06828498, y: -0.11941078}
m_Size: {x: 0.66088486, y: 0.66088486}
m_Offset: {x: -0.11551046, y: -0.094290674}
m_Size: {x: 0.5664339, y: 0.59230876}
m_Direction: 0
--- !u!114 &2651140156555518892
MonoBehaviour:
@ -136,6 +219,9 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
ouch: {fileID: 8300000, guid: b7f741588644cd64bbee6387cb54a96d, type: 3}
hitRangeX: 0.7
hitRangeY: 1
stompMinDy: 0.1
patrolMinRange: 5
patrolMaxRange: 10
patrolArriveThreshold: 0.5
@ -307,118 +393,3 @@ MonoBehaviour:
- {fileID: 22100000, guid: 46aeea3f6e013e842a34104ad2526d1d, type: 2}
- {fileID: 22100000, guid: 2c1697f640a93cb489770071b1045b66, type: 2}
- {fileID: 22100000, guid: b8bc92dcf8f08db4394bda63491268b2, type: 2}
--- !u!1 &5498119254307307469
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
serializedVersion: 6
m_Component:
- component: {fileID: 5065717417517292827}
- component: {fileID: 5096562560411793704}
- component: {fileID: 8240564398980288188}
m_Layer: 0
m_Name: Visual
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &5065717417517292827
Transform:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5498119254307307469}
serializedVersion: 2
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_ConstrainProportionsScale: 0
m_Children: []
m_Father: {fileID: 1658460978237467174}
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!212 &5096562560411793704
SpriteRenderer:
serializedVersion: 2
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5498119254307307469}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_StaticShadowCaster: 0
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RayTracingMode: 0
m_RayTraceProcedural: 0
m_RayTracingAccelStructBuildFlagsOverride: 0
m_RayTracingAccelStructBuildFlags: 1
m_SmallMeshCulling: 1
m_ForceMeshLod: -1
m_MeshLodSelectionBias: 0
m_RenderingLayerMask: 1
m_RendererPriority: 0
m_Materials:
- {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2}
m_StaticBatchInfo:
firstSubMesh: 0
subMeshCount: 0
m_StaticBatchRoot: {fileID: 0}
m_ProbeAnchor: {fileID: 0}
m_LightProbeVolumeOverride: {fileID: 0}
m_ScaleInLightmap: 1
m_ReceiveGI: 1
m_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 1
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_GlobalIlluminationMeshLod: 0
m_SortingLayerID: 0
m_SortingLayer: 0
m_SortingOrder: 5
m_MaskInteraction: 0
m_Sprite: {fileID: -7548370174848201806, guid: f7b7e5d5d35e8ea4a9574fc970089486,
type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 1.33, y: 1.005}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_SpriteSortPoint: 0
--- !u!95 &8240564398980288188
Animator:
serializedVersion: 7
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 5498119254307307469}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: ed1bbb2dccb7a424a9969f916919f446, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_StabilizeFeet: 0
m_AnimatePhysics: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorStateOnDisable: 0
m_WriteDefaultValuesOnDisable: 0

View File

@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &7956610293535805103
--- !u!1001 &5572688367715317151
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -8,20 +8,26 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1605217082131907960, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: 34b1bfac0b80cc741817e1d1c2c86f31,
type: 2}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: 5.508
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
value: 1.832
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
@ -63,13 +69,8 @@ PrefabInstance:
propertyPath: m_Name
value: Enemy_M001_Wolf
objectReference: {fileID: 0}
- target: {fileID: 8240564398980288188, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: 34b1bfac0b80cc741817e1d1c2c86f31,
type: 2}
m_RemovedComponents: []
m_RemovedComponents:
- {fileID: 3839436596391012912, guid: f158aa2be3df6489185ef721f6fd79c1, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []

View File

@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &7093608810302805550
--- !u!1001 &2265569980554457568
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -8,20 +8,32 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1577774018119691272, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 4852648563935847630, guid: f8f1bd54f70dc914f9ff6999cff72846,
type: 3}
- target: {fileID: 1605217082131907960, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: e5e70d98f606ca64d90643db21841521,
type: 2}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: 5.508
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
value: 1.832
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
@ -63,19 +75,8 @@ PrefabInstance:
propertyPath: m_Name
value: Enemy_M002_Bat
objectReference: {fileID: 0}
- target: {fileID: 5096562560411793704, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 4852648563935847630, guid: f8f1bd54f70dc914f9ff6999cff72846,
type: 3}
- target: {fileID: 8240564398980288188, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: e5e70d98f606ca64d90643db21841521,
type: 2}
m_RemovedComponents: []
m_RemovedComponents:
- {fileID: 3839436596391012912, guid: f158aa2be3df6489185ef721f6fd79c1, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []

View File

@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &3165730005063236659
--- !u!1001 &5226775855417390740
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -8,20 +8,32 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1577774018119691272, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: -480068022978346209, guid: 2cd59e341ddcef747b2fdeed0e184687,
type: 3}
- target: {fileID: 1605217082131907960, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: f90f4a424e9e1b541a29748d89bee057,
type: 2}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: 5.508
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
value: 1.832
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
@ -63,19 +75,8 @@ PrefabInstance:
propertyPath: m_Name
value: Enemy_M003_ZombieM
objectReference: {fileID: 0}
- target: {fileID: 5096562560411793704, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: -480068022978346209, guid: 2cd59e341ddcef747b2fdeed0e184687,
type: 3}
- target: {fileID: 8240564398980288188, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: f90f4a424e9e1b541a29748d89bee057,
type: 2}
m_RemovedComponents: []
m_RemovedComponents:
- {fileID: 3839436596391012912, guid: f158aa2be3df6489185ef721f6fd79c1, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []

View File

@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &686532178037517241
--- !u!1001 &1552948144363872265
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -8,20 +8,32 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1577774018119691272, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 1142325901465378314, guid: 601020362ae2a214298ee67b288426c6,
type: 3}
- target: {fileID: 1605217082131907960, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: 46aeea3f6e013e842a34104ad2526d1d,
type: 2}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: 5.508
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
value: 1.832
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
@ -63,19 +75,8 @@ PrefabInstance:
propertyPath: m_Name
value: Enemy_M004_ZombieF
objectReference: {fileID: 0}
- target: {fileID: 5096562560411793704, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 1142325901465378314, guid: 601020362ae2a214298ee67b288426c6,
type: 3}
- target: {fileID: 8240564398980288188, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: 46aeea3f6e013e842a34104ad2526d1d,
type: 2}
m_RemovedComponents: []
m_RemovedComponents:
- {fileID: 3839436596391012912, guid: f158aa2be3df6489185ef721f6fd79c1, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []

View File

@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &1941854172692817592
--- !u!1001 &8933546376503891061
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -8,20 +8,32 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1577774018119691272, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 3001420397446177360, guid: f2ccd91debeaa624bb282fbaa4d0153b,
type: 3}
- target: {fileID: 1605217082131907960, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: 2c1697f640a93cb489770071b1045b66,
type: 2}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: 5.508
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
value: 1.832
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
@ -63,19 +75,8 @@ PrefabInstance:
propertyPath: m_Name
value: Enemy_M005_Ghost
objectReference: {fileID: 0}
- target: {fileID: 5096562560411793704, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 3001420397446177360, guid: f2ccd91debeaa624bb282fbaa4d0153b,
type: 3}
- target: {fileID: 8240564398980288188, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: 2c1697f640a93cb489770071b1045b66,
type: 2}
m_RemovedComponents: []
m_RemovedComponents:
- {fileID: 3839436596391012912, guid: f158aa2be3df6489185ef721f6fd79c1, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []

View File

@ -1,6 +1,6 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &4830152989046453190
--- !u!1001 &420178185071395397
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
@ -8,20 +8,32 @@ PrefabInstance:
serializedVersion: 3
m_TransformParent: {fileID: 0}
m_Modifications:
- target: {fileID: 1577774018119691272, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 5433026174052882790, guid: 115d57f5258ccb74f86354a2cd28045d,
type: 3}
- target: {fileID: 1605217082131907960, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: b8bc92dcf8f08db4394bda63491268b2,
type: 2}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.x
value: 0
value: 5.508
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.y
value: 0
value: 1.832
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_LocalPosition.z
value: 0
value: 1
objectReference: {fileID: 0}
- target: {fileID: 1658460978237467174, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
@ -63,19 +75,8 @@ PrefabInstance:
propertyPath: m_Name
value: Enemy_M006_Spider
objectReference: {fileID: 0}
- target: {fileID: 5096562560411793704, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Sprite
value:
objectReference: {fileID: 5433026174052882790, guid: 115d57f5258ccb74f86354a2cd28045d,
type: 3}
- target: {fileID: 8240564398980288188, guid: f158aa2be3df6489185ef721f6fd79c1,
type: 3}
propertyPath: m_Controller
value:
objectReference: {fileID: 22100000, guid: b8bc92dcf8f08db4394bda63491268b2,
type: 2}
m_RemovedComponents: []
m_RemovedComponents:
- {fileID: 3839436596391012912, guid: f158aa2be3df6489185ef721f6fd79c1, type: 3}
m_RemovedGameObjects: []
m_AddedGameObjects: []
m_AddedComponents: []

File diff suppressed because it is too large Load Diff

View File

@ -9,8 +9,7 @@ namespace Platformer.Mechanics
/// <summary>
/// AnimationController integrates physics and animation. It is generally used for simple enemy animation.
/// </summary>
// BT12-Dev 2026-05-12 — Visual 자식 분리: RequireComponent SpriteRenderer·Animator 폐기.
// GetComponentInChildren fallback로 Visual 자식 영역 영역 영역.
[RequireComponent(typeof(SpriteRenderer), typeof(Animator))]
public class AnimationController : KinematicObject
{
/// <summary>
@ -39,45 +38,19 @@ namespace Platformer.Mechanics
SpriteRenderer spriteRenderer;
Animator animator;
PlatformerModel model;
PlatformerModel model = Simulation.GetModel<PlatformerModel>();
protected virtual void Awake()
{
// BT12-Dev 2026-05-12 — Visual 자식 분리 (PD 지시): SpriteRenderer·Animator가 자식 Visual GameObject에 위치할 수 있음.
spriteRenderer = GetComponent<SpriteRenderer>();
if (spriteRenderer == null) spriteRenderer = GetComponentInChildren<SpriteRenderer>();
animator = GetComponent<Animator>();
if (animator == null) animator = GetComponentInChildren<Animator>();
// BT12-Dev 2026-05-12 — field initializer Awake 영역 이동 (Editor·Play mode 전환 시 model 미초기화 NRE 회피).
try { model = Simulation.GetModel<PlatformerModel>(); } catch { model = null; }
// BT12-Dev 2026-05-12 — KinematicObject base 영역 protected virtual OnEnable/Start/Update/FixedUpdate Unity 호출 X 정정
// (override X·derived class만 magic method 영역). Awake 영역 base 초기화 위임.
body = GetComponent<Rigidbody2D>();
if (body != null) body.bodyType = RigidbodyType2D.Kinematic;
contactFilter.useTriggers = false;
contactFilter.SetLayerMask(Physics2D.GetLayerCollisionMask(gameObject.layer));
contactFilter.useLayerMask = true;
}
// BT12-Dev 2026-05-12 — Update·FixedUpdate Unity 호출 정합 (override 영역 derived 영역 호출 영역)
protected override void Update()
{
base.Update();
}
protected override void FixedUpdate()
{
base.FixedUpdate();
}
protected override void ComputeVelocity()
{
float jumpMod = model != null ? model.jumpModifier : 1f;
float jumpDec = model != null ? model.jumpDeceleration : 0.5f;
if (jump && IsGrounded)
{
velocity.y = jumpTakeOffSpeed * jumpMod;
velocity.y = jumpTakeOffSpeed * model.jumpModifier;
jump = false;
}
else if (stopJump)
@ -85,22 +58,18 @@ namespace Platformer.Mechanics
stopJump = false;
if (velocity.y > 0)
{
velocity.y = velocity.y * jumpDec;
velocity.y = velocity.y * model.jumpDeceleration;
}
}
// PD 명시 2026-05-08 — PlayerController와 동일 영역 정합: 좌측 향한 sprite 기준 우측 이동 시 flipX=true
if (spriteRenderer != null)
{
if (move.x > 0.01f) spriteRenderer.flipX = true;
else if (move.x < -0.01f) spriteRenderer.flipX = false;
}
if (move.x > 0.01f)
spriteRenderer.flipX = true;
else if (move.x < -0.01f)
spriteRenderer.flipX = false;
if (animator != null)
{
animator.SetBool("grounded", IsGrounded);
animator.SetFloat("velocityX", Mathf.Abs(velocity.x) / maxSpeed);
}
animator.SetBool("grounded", IsGrounded);
animator.SetFloat("velocityX", Mathf.Abs(velocity.x) / maxSpeed);
targetVelocity = move * maxSpeed;
}

View File

@ -52,10 +52,10 @@ namespace Platformer.Mechanics
public Bounds Bounds => _collider.bounds;
/// <summary>
/// BT12-Dev 2026-05-12 재정정 — SpriteRenderer (Visual) bounds 우선 (PD: Player 피해 X·CapsuleCollider 작음).
/// Visual.SpriteRenderer.bounds = sprite 실제 시각 영역·Player 접촉 판정 정합.
/// PD 지시 2026-05-07 — Enemy 시각(SpriteRenderer) 영역 기반 충돌 감지용. CapsuleCollider2D는 작은 ground sensor 영역(0.45×0.09)이라 감지에 부적합.
/// SpriteRenderer 부재 시 Collider Bounds로 fallback.
/// </summary>
public Bounds VisualBounds => spriteRenderer != null ? spriteRenderer.bounds : (_collider != null ? _collider.bounds : new Bounds());
public Bounds VisualBounds => spriteRenderer != null ? spriteRenderer.bounds : _collider.bounds;
PlayerController _cachedPlayer;
bool _ignoreCollisionApplied;
@ -65,9 +65,7 @@ namespace Platformer.Mechanics
control = GetComponent<AnimationController>();
_collider = GetComponent<Collider2D>();
_audio = GetComponent<AudioSource>();
// BT12-Dev 2026-05-12 — Visual 자식 분리: SpriteRenderer가 자식에 위치할 수 있음.
spriteRenderer = GetComponent<SpriteRenderer>();
if (spriteRenderer == null) spriteRenderer = GetComponentInChildren<SpriteRenderer>();
_body = GetComponent<Rigidbody2D>();
// BT5-Dev #21 — Awake 시점 fallback 추가 (Player tag 영역 미설정 영역 대비)
@ -113,14 +111,18 @@ namespace Platformer.Mechanics
_isInitialized = false;
}
// BT97 — Start 시점 안전 거리 측정 (AutoForeground Tile data 활성 후·AfterSceneLoad 이후)
// BT104 — 시작 위치 발판 검증·자동 재배치 (PD가 PD Foreground·빈 영역 배치 시 가까운 발판 영역으로 이동)
void Start()
{
// BT109 — Raycast 영역 폐기 (BT104 영역 부정확). Tilemap cell 기반 시작 위치 발판 검증.
_startY = transform.position.y;
// BT12-Dev 2026-05-12 — MeasureSafeWalkDistance Tilemap 의존 폐기 (PD: Level 비활성·발판 가장자리 영역 멈춤).
// patrol 범위는 patrolMaxRange 사용·실제 절벽 회피는 매 frame cliffCheck Raycast가 담당.
_maxRightRange = patrolMaxRange;
_maxLeftRange = patrolMaxRange;
_maxRightRange = MeasureSafeWalkDistance(1f);
_maxLeftRange = MeasureSafeWalkDistance(-1f);
#if UNITY_EDITOR && ENEMY_DIAG_VERBOSE
Debug.Log($"[Enemy@{name}] startX={_startX:F2} startY={_startY:F2} maxR={_maxRightRange:F2} maxL={_maxLeftRange:F2}");
#endif
SetNextPatrolTarget();
_isInitialized = true;
}
@ -273,15 +275,6 @@ namespace Platformer.Mechanics
return;
}
// BT12-Dev 2026-05-12 — IsGrounded 가드 폐기 (PD: 6c981ed 정합·영구 정지 정정)
// 이전 가드는 IsGrounded=False 시 patrol skip·move=0·return → KinematicObject FixedUpdate
// 첫 호출 전까지 IsGrounded=False (default) → 매 frame skip → 영구 정지 루프
if (control == null)
{
_stuckTimer = 0f;
return;
}
// BT107 — BT106 y 강제 고정 영역 폐기 (PD 보고: 공중 부유 영역 원인)
// 대기 영역 — control.move.x = 0 + Timer 감소
@ -316,39 +309,24 @@ namespace Platformer.Mechanics
// BT90 — 수평 Raycast 영역 폐기 (BT89 거짓 양성 — 같은 Tile cell 영역 검출)
// 벽 영역 = stuckTimer 영역 (50ms 정지 시 즉시 phase+2)으로 처리
// BT12-Dev 2026-05-12 — cliffCheck Trigger 제외 (PD: CinemachineConfiner Trigger 영역 false positive 정정)
// ContactFilter2D useTriggers=false·useLayerMask=true·실제 발판/바닥 Solid Collider만 hit
if (_collider != null)
{
const float EDGE_MARGIN = 0.15f;
float fwdX = _collider.bounds.center.x + moveDir * (_collider.bounds.extents.x + EDGE_MARGIN);
float backX = _collider.bounds.center.x - moveDir * (_collider.bounds.extents.x + EDGE_MARGIN);
float footY = _collider.bounds.min.y + 0.05f;
var cf = new ContactFilter2D();
cf.useTriggers = false;
cf.useLayerMask = true;
cf.layerMask = groundLayerMask;
var hits = new RaycastHit2D[1];
int fwdCount = Physics2D.Raycast(new Vector2(fwdX, footY), Vector2.down, cf, hits, cliffCheckDepth);
if (fwdCount == 0)
{
int backCount = Physics2D.Raycast(new Vector2(backX, footY), Vector2.down, cf, hits, cliffCheckDepth);
if (backCount == 0)
{
// 양측 cliff — 제자리 대기 (waitTimer 재설정 X·매 frame wait 가드 영구 정지 회피)
if (control != null) control.move.x = 0f;
_stuckTimer = 0f;
return;
}
TriggerReverse(moveDir, 0.3f);
return;
}
}
// BT94 — 절벽·벽 검출은 phase cooldown 영역 끝난 후 활성 (좌우 반복 차단)
if (_phaseCooldown <= 0f)
{
// BT96 — 절벽·벽 검출: transform + body 동시 push (가장자리에서 안전 영역으로 즉시 이동)
if (_collider != null)
{
Vector2 footAhead = new Vector2(
_collider.bounds.center.x + moveDir * cliffCheckDistance,
_collider.bounds.min.y + 0.05f
);
RaycastHit2D groundHit = Physics2D.Raycast(footAhead, Vector2.down, cliffCheckDepth, groundLayerMask);
if (groundHit.collider == null)
{
TriggerReverse(moveDir, 0.3f);
return;
}
}
if (Mathf.Abs(transform.position.x - _lastX) < stuckMoveThreshold)
{
_stuckTimer += Time.deltaTime;
@ -377,10 +355,23 @@ namespace Platformer.Mechanics
// BT89 — 자동 patrol + 즉시 벽 검출 + 1~3초 대기 영역
UpdatePatrol();
// BT12-Dev 2026-05-12 — BT102 떨어짐 검출 텔레포트 폐기 (PD 지시):
// 1. 절벽 닿을 때 텔레포트 회귀: TriggerReverse 방향 전환과 충돌해 텔레포트 우선 적용
// 2. 공중 spawn Enemy 회귀: 떨어진 후 fallThreshold 진입 시 spawn 위치 복귀
// 두 회귀 모두 BT102 텔레포트 원인 → 폐기. 자연 낙하 + TriggerReverse만 영역.
// BT102 — 떨어짐 검출 영역: y < _startY - fallThreshold 시 = 시작 위치 텔레포트 복귀
// PD 명시 (2026-05-08): 투명벽 폐기·떨어짐 차단 다른 방법
// 단순·근본 방법 — 떨어진 후 검출 영역 즉시 복귀 (영구 떨어짐 X)
if (_isInitialized && transform.position.y < _startY - fallThreshold)
{
Vector3 safe = new Vector3(_startX, _startY, transform.position.z);
transform.position = safe;
if (_body != null) _body.position = safe;
if (control != null) control.velocity = Vector2.zero;
_patrolPhase = 0;
SetNextPatrolTarget();
_phaseCooldown = PHASE_COOLDOWN;
_stuckTimer = 0f;
_lastX = _startX;
_waitTimer = Random.Range(waitMinTime, waitMaxTime);
if (control != null) control.move.x = 0f;
}
// BT12-Dev 2026-05-11 — 밟기 공격 폐기 (PD 지시): PlayerEnemyCollision 발화 제거.
// Player ↔ Enemy IgnoreCollision은 Awake 시점에 이미 적용되어 물리 통과 정합.
@ -395,12 +386,7 @@ namespace Platformer.Mechanics
}
if (_cachedPlayer != null && _cachedPlayer.health != null && _cachedPlayer.health.IsAlive)
{
// BT12-Dev 2026-05-12 — 2D AABB 검사 (Z 무시: Enemy z=0·Player z=1·Bounds.Intersects 3D 비교 항상 False).
var eb = VisualBounds;
var pb = _cachedPlayer.Bounds;
bool overlap2D = Mathf.Abs(eb.center.x - pb.center.x) < (eb.extents.x + pb.extents.x)
&& Mathf.Abs(eb.center.y - pb.center.y) < (eb.extents.y + pb.extents.y);
if (_cachedPlayer.IsGrounded && overlap2D)
if (_cachedPlayer.IsGrounded && VisualBounds.Intersects(_cachedPlayer.Bounds))
{
if (!_cachedPlayer.health.IsInvulnerable)
{

8
Assets/Tutorials.meta Normal file
View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 564e4681d81394f90a15bc9fe8b3a411
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 53ce0f524dfb54e34a20f4576916c415
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,66 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8f107dc6d4c984c45bdafd3bb15f98f0, type: 3}
m_Name: 1 Playtest
m_EditorClassIdentifier:
TutorialTitle:
m_Untranslated: Get started
m_TutorialTitle:
m_ProgressTrackingEnabled: 1
m_LessonId: 46142
m_Version: 0
m_Scene: {fileID: 102900000, guid: 2cda990e2423bbf4892e6590ba056729, type: 3}
m_DefaultSceneCameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
m_WindowLayout: {fileID: 102900000, guid: 9d6f44592b6054254899886ee83841f8, type: 3}
m_Pages:
m_Items:
- {fileID: 11400000, guid: c16c5a02da356422d90eeb5b0e9d48d3, type: 2}
- {fileID: 11400000, guid: d96ebb80cdd184cc4a4e937acc4691bb, type: 2}
- {fileID: 11400000, guid: 9d8534870475e4fa9b66e42843a86a19, type: 2}
- {fileID: 11400000, guid: 2d1257a40bff04ff7b1c691749feedbb, type: 2}
- {fileID: 11400000, guid: b267d6b3c001640d784ad8d090418968, type: 2}
- {fileID: 11400000, guid: e5075e49e79114a2483ea78deb603d8c, type: 2}
- {fileID: 11400000, guid: ddc55b581006f4185be4b75ca500bb2d, type: 2}
- {fileID: 11400000, guid: 04f3f078480314da88c1a2b875c18b80, type: 2}
Modified:
m_PersistentCalls:
m_Calls: []
Initiated:
m_PersistentCalls:
m_Calls: []
PageInitiated:
m_PersistentCalls:
m_Calls: []
GoingBack:
m_PersistentCalls:
m_Calls: []
Completed:
m_PersistentCalls:
m_Calls: []
Quit:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 51a83f21771aa4bb4b864e90bc79aeab
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,130 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 01-Introduction
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: d4dab764bb81e44bd9443cdee2776015, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated: Get started
Text:
m_Untranslated: "In this tutorial, you\u2019ll begin to explore the basics
of the Unity Editor as you:\n\n\u2022 Playtest the beginning of the Platformer
Microgame\n\u2022 Review the Unity Editor interface\n\u2022 Make the player
go faster\n\nReady? Let's go!"
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Select <b>Start</b> to begin.
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 1
m_Size: 17.075533
m_Pivot: {x: 10.22077, y: 0.9628192, z: -12.043974}
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 1
NextButton:
m_Untranslated: Start
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c16c5a02da356422d90eeb5b0e9d48d3
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,238 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 02-First-Play
m_EditorClassIdentifier:
Title:
m_Untranslated: Enter Play Mode
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: e1752dd6c13f741b0829ec19348a0be6, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: ae2d052958b764e549e2b297dfaafad1, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: a199166726ee40e40ba660c671d50ee8, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: Play
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "First, let's try the game using <b>Play Mode</b>! You can
select Play in the <b>Toolbar</b> at the top of the Unity Editor.\n\nGo
deeper:\n\n\u2022 The <b>Scene view</b> (in the center of this layout)
is where you\u2019ll manipulate and change things.\n\n\u2022 When you enter
Play Mode, the Scene view changes into the <b>Game view</b> for testing.\n"
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Select <b>Play</b> to enter Play Mode.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PlayModeStateCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114177020261999768}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114177020261999768
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 641211c85919e4aceb79a0d364004d75, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_RequiredPlayModeState: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: d96ebb80cdd184cc4a4e937acc4691bb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,284 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 03-Exit-Play
m_EditorClassIdentifier:
Title:
m_Untranslated: Explore the game
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: e1752dd6c13f741b0829ec19348a0be6, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: ae2d052958b764e549e2b297dfaafad1, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: a199166726ee40e40ba660c671d50ee8, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName:
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: Play
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "You can: \n\n\u2022 Move using the <b>WASD</b> or <b>arrow</b>
keys.\n\n\u2022 Jump using the <b>spacebar</b>.\n\n\u2022 Mute the music
using the button at the top of the Game view window."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName:
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 1
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated: Exit Play Mode
Text:
m_Untranslated: When you're done, select <b>Stop</b> to exit Play Mode.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PlayModeStateCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114817151340577868}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114817151340577868
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 641211c85919e4aceb79a0d364004d75, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_RequiredPlayModeState: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 9d8534870475e4fa9b66e42843a86a19
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,285 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 05-Select-Object
m_EditorClassIdentifier:
Title:
m_Untranslated: Select the Player GameObject
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 724115997c8dc42df8d43edda7945802, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: 79dadb0d7a0c143db8700a2c64e462c8, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: b99b2c3cbab061b479d73af291f58bf6, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneHierarchyWindow, UnityEditor.CoreModule,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneHierarchyWindow, UnityEditor.CoreModule,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 1
m_UnmaskedControls:
- m_SelectorMode: 4
m_SelectorMatchType: 0
m_GUIContent:
m_Text: Player
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName:
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 2cedde77-9eec-414f-a172-5c4b3c8e2891
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "Next, let\u2019s make the player character move faster!\n\nGo
deeper:\n\n\u2022 Everything in your game world, including the player character,
is called a <b>GameObject</b>.\n\n\u2022The <b>Hierarchy</b> is where you
organize GameObjects \u2014 each one in your game is listed there.\n\n\u2022
Select a GameObject to find out more about it and configure its behavior."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneHierarchyWindow, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 1
m_UnmaskedControls:
- m_SelectorMode: 0
m_SelectorMatchType: 0
m_GUIContent:
m_Text: Player
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName:
m_PropertyPath: Kart
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: In the <b>Hierarchy</b>, select the <b>Player</b> GameObject
in the list.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.RequiredSelectionCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114363925467548830}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 1
m_FocusMode: 1
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid: 99c9720ab356a0642a771bea13969a05
m_GameObjectGuid: 5f066cea7249a4f52bceda5dbcbf1247
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114363925467548830
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 255ef86cb95f04796b8e3b3f5b23efe7, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_ObjectReferences:
m_Items:
- m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 2cedde77-9eec-414f-a172-5c4b3c8e2891
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2d1257a40bff04ff7b1c691749feedbb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,308 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 07-Edit-Speed
m_EditorClassIdentifier:
Title:
m_Untranslated: Increase the Max Speed
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 7b55f1fc370f748968d647e009ea039b, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: 87d213d9011a74f4790e16e70e97351b, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 22b5b17e3dcc7a948ba515b29e6b5b62, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 2
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName:
m_PropertyPath: maxSpeed
m_TargetType:
m_TypeName: Platformer.Mechanics.PlayerController, Assembly-CSharp,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "The <b>Max Speed</b> property controls how fast the player
moves forward.\n\nGo deeper:\n\n\u2022 When you select a GameObject in
the Hierarchy, you\u2019ll see its <b>components</b> in the <b>Inspector.</b>\n\n\u2022
Components contain <b>properties</b> that give a GameObject specific functionalities.\n\n\u2022
The <b>Player Controller</b> component contains the properties that make
the player move in response to player input."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 2
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName:
m_PropertyPath: MaxSpeed
m_TargetType:
m_TypeName: Platformer.Mechanics.PlayerController, Assembly-CSharp,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: 'In the Player Controller component, locate the <b>Max Speed</b>
property, and increase it to <b>10</b> using the number field.
Select
<b>Next</b> to continue.'
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PropertyModificationCriterion,
Unity.Tutorials.Core.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114605322033829266}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114605322033829266
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5e52eaa6fdf2a4794ba81c7bc450905e, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_PropertyPath: maxSpeed
m_TargetValueMode: 1
m_TargetValue:
m_TargetValueType: 1
m_Target:
m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 2cedde77-9eec-414f-a172-5c4b3c8e2891
m_SerializedComponentType:
m_TypeName: Platformer.Mechanics.PlayerController, Assembly-CSharp, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: b267d6b3c001640d784ad8d090418968
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,241 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 08-Play-New-Speed
m_EditorClassIdentifier:
Title:
m_Untranslated: Enter Play Mode
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: e1752dd6c13f741b0829ec19348a0be6, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: ae2d052958b764e549e2b297dfaafad1, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: a199166726ee40e40ba660c671d50ee8, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName:
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: Play
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: 'Let''s test your change!
Remember to save your
changes:
In the top menu, go to <b>File</b> > <b>Save</b>,
or use the shortcut <b>Ctrl</b> / <b>Cmd</b> + <b>S</b>.'
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Save your change, then select <b>Play</b> to enter Play Mode.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PlayModeStateCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114177020261999768}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114177020261999768
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 641211c85919e4aceb79a0d364004d75, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_RequiredPlayModeState: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e5075e49e79114a2483ea78deb603d8c
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,284 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 09-Exit-Play
m_EditorClassIdentifier:
Title:
m_Untranslated: Test your change
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: e1752dd6c13f741b0829ec19348a0be6, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: ae2d052958b764e549e2b297dfaafad1, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: a199166726ee40e40ba660c671d50ee8, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName:
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: Play
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: 'Test the increased speed: how has the player experience
changed?'
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName:
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 1
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated: Exit Play Mode
Text:
m_Untranslated: After you finish testing, select <b>Stop</b> to exit Play
Mode.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PlayModeStateCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114817151340577868}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114817151340577868
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 641211c85919e4aceb79a0d364004d75, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 1
m_RequiredPlayModeState: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ddc55b581006f4185be4b75ca500bb2d
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,149 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: Playtest 10-Done
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 11400000, guid: 97ff54290d4d54a86b2e22ed724ab843, type: 2}
m_Image: {fileID: 2800000, guid: cf2b88c8b41ea4e42ba6e17726c32b87, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated: Next steps
Text:
m_Untranslated: "In this tutorial, you learned some basics of the Unity Editor
interface, increased the player's speed, and playtested. \n\nNext, you\u2019ll
learn more about the Unity Editor."
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: 'Select <b>Tutorial 2: Editor basics</b> to continue directly,
or <b>Done</b> to return to the tutorial overview.'
m_Tutorial: {fileID: 11400000, guid: 97ff54290d4d54a86b2e22ed724ab843, type: 2}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText: 'Tutorial 2: Editor Controls'
- m_Type: 2
Title:
m_Untranslated:
Text:
m_Untranslated: 'Tutorial 2: Editor basics'
m_Tutorial: {fileID: 11400000, guid: 97ff54290d4d54a86b2e22ed724ab843, type: 2}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 1
m_FocusMode: 0
m_Orthographic: 0
m_Size: 10
m_Pivot: {x: -5, y: 26.339746, z: -12}
m_Rotation: {x: 0.5, y: 0, z: 0, w: 0.8660254}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 04f3f078480314da88c1a2b875c18b80
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: 6f72f138bef974fbc9d23c3d07132789
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 2
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: 3f5f7c775342843a29465f300da3d68c
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 2
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: a199166726ee40e40ba660c671d50ee8
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: b99b2c3cbab061b479d73af291f58bf6
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 22b5b17e3dcc7a948ba515b29e6b5b62
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 52a12e25193ba413f92f765b65a5a393
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,68 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8f107dc6d4c984c45bdafd3bb15f98f0, type: 3}
m_Name: 2 EditorControls
m_EditorClassIdentifier:
TutorialTitle:
m_Untranslated: Editor basics
m_ProgressTrackingEnabled: 1
m_LessonId: 46144
m_Version: 0
m_SceneManagementBehavior: 0
m_Scenes:
- {fileID: 102900000, guid: 2cda990e2423bbf4892e6590ba056729, type: 3}
m_DefaultSceneCameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
m_WindowLayout: {fileID: 102900000, guid: 9d6f44592b6054254899886ee83841f8, type: 3}
m_Pages:
m_Items:
- {fileID: 11400000, guid: fef67ab638dae4a14a5508ea356cddc1, type: 2}
- {fileID: 11400000, guid: 900124fb13aba4ef4bf556c0f782d127, type: 2}
- {fileID: 11400000, guid: 08664b222211f4218bcf3356bf7bae3e, type: 2}
- {fileID: 11400000, guid: a2e36b4c574d748b99f00191d18a7deb, type: 2}
- {fileID: 11400000, guid: c83a4ddcf9c7a489cb25b31f69c78791, type: 2}
- {fileID: 11400000, guid: ed23ec0a283764ccfb7663a95b0e6140, type: 2}
- {fileID: 11400000, guid: e3dc744887c6e4362a59a5f0c10b2035, type: 2}
Modified:
m_PersistentCalls:
m_Calls: []
Initiated:
m_PersistentCalls:
m_Calls: []
PageInitiated:
m_PersistentCalls:
m_Calls: []
GoingBack:
m_PersistentCalls:
m_Calls: []
Completed:
m_PersistentCalls:
m_Calls: []
Quit:
m_PersistentCalls:
m_Calls: []
m_Scene: {fileID: 0}
m_TutorialTitle:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 97ff54290d4d54a86b2e22ed724ab843
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,129 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 01-Introduction
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 59ee9782ecd754efa80a388d1782d503, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated: Editor basics
Text:
m_Untranslated: "In this tutorial, you\u2019ll learn more about the Unity
Editor as you:\n\n\u2022 Change your view with the Hand Tool\n\u2022 Move
a GameObject with the Move Tool"
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Select <b>Start</b> to begin.
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 1
m_Size: 12.436021
m_Pivot: {x: 5.52747, y: 2.2675498, z: 0.15625}
m_Rotation: {x: -0, y: 0, z: -0, w: -1}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 1
NextButton:
m_Untranslated: Start
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: fef67ab638dae4a14a5508ea356cddc1
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,139 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 02-Scene-View - delete
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: f3a64c50e0c284cf99bce0ae27d5a8c0, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 1
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.SceneHierarchyWindow, UnityEditor.CoreModule,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 1
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated: Hierarchy and Scene view
Text:
m_Untranslated: 'The <b>Scene view</b> allows you to navigate and edit your
scene.
The <b>Hierarchy window</b> contains a list of everything
in the current scene that is open in the editor.
Click <b>Next</b>
to continue.'
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 1
m_FocusMode: 0
m_Orthographic: 0
m_Size: 55.659836
m_Pivot: {x: 3.2174196, y: 6.677841, z: -1.227871}
m_Rotation: {x: -0.3409876, y: -0.02537722, z: 0.009208792, w: -0.93968004}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 13109c3c5779a483288f8fa77ffbcbd5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,237 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 03-Hand-Tool
m_EditorClassIdentifier:
Title:
m_Untranslated: Select the View Tool
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 7dbd9a3dc7b4c4e1985f9ca6cfa1d4f7, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: 95df4ffa2c72c49f0b90fa2a68c3901b, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: d4a0d5e61b30c2945aba65233a4db9e0, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPersistentToolsPan
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: ViewTool
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "You can adjust your view so that it\u2019s easier to see
what you're creating. \n\nThe <b>View Tool</b> lets you navigate your view
of the Scene."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Select the <b>View Tool</b> in the <b>Toolbar</b> at the
top of the Editor.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.ActiveToolCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114140302119297188}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000, guid: 25807e83b802152438a49f8e07814842, type: 2}
m_TargetAssemblyTypeName: Unity.Tutorials.TutorialCallbacks, Unity.Platformer.Tutorials
m_MethodName: SelectRotateTool
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 0
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 1
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114140302119297188
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 09cf94368c18acd4b87b173cdb62b502, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_TargetTool: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 900124fb13aba4ef4bf556c0f782d127
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,250 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 04-Try-Hand-Tool
m_EditorClassIdentifier:
Title:
m_Untranslated: Pan with the View Tool
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: ada8f9a94a5564996b8ceae06318bae7, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 3aed727b12505a14aa2867876c169c50, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName:
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: unity-overlay-canvas
m_VisualElementTypeName:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName:
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: ViewTool
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: With the View Tool selected, you can pan, zoom, and orbit
around the Scene view.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: 'Click and hold within the Scene view, then move the mouse
to pan.
Select <b>Next</b> to continue.'
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.SceneViewCameraMovedCriterion,
Unity.Tutorials.Core.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114669061955605264}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114669061955605264
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c4ac49bdefc2c1a44948fd2c6481f28f, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 08664b222211f4218bcf3356bf7bae3e
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,257 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 06-Zoom-Scene
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: b4c3d69d5484d4953a19fba2433bd73c, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_ControlName:
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: unity-overlay-canvas
m_VisualElementTypeName:
- m_SelectorMode: 5
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_ControlName:
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: ViewTool
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated: Zoom in and out
Text:
m_Untranslated: With the View Tool selected, you can zoom in and out of the
Scene view.
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_EditorWindowType:
m_TypeName:
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 1
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_ControlName: ToolbarPersistentToolsPan
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: 'Hold down the <b>Alt or Option</b> key and the <b>right
mouse</b> button, then move the mouse to zoom in and out.
Alternatively,
you can use the mouse scroll wheel or the scroll gesture on a trackpad.'
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.SceneViewCameraMovedCriterion,
Unity.Tutorials.Core.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114054893517278618}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114054893517278618
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: c4ac49bdefc2c1a44948fd2c6481f28f, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a2e36b4c574d748b99f00191d18a7deb
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,279 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 07-Select-Object
m_EditorClassIdentifier:
Title:
m_Untranslated: Move the token
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 724115997c8dc42df8d43edda7945802, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: 92f8eeda406144c4080f5a1e1d0c7ccd, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 15cb089e6f125c34c9b329b2cc3f3626, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 1
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: 'You can use the <b>Move Tool</b> to move any selected GameObject
in the Scene view.
<b>Tip:</b> When you have many of the same
GameObject in one Scene, it''s easiest to select the GameObject directly
in the Scene view (instead of in the Hierarchy).'
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 1
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Select the yellow token in the Scene view, then select and
drag the arrows to reposition it.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 1
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PropertyModificationCriterion,
Unity.Tutorials.Core.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114307325383949142}
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PropertyModificationCriterion,
Unity.Tutorials.Core.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114820709751085164}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 1
m_FocusMode: 1
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid: 99c9720ab356a0642a771bea13969a05
m_GameObjectGuid: 5f066cea7249a4f52bceda5dbcbf1247
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls:
- m_Target: {fileID: 11400000, guid: 25807e83b802152438a49f8e07814842, type: 2}
m_TargetAssemblyTypeName:
m_MethodName: SelectToken
m_Mode: 1
m_Arguments:
m_ObjectArgument: {fileID: 0}
m_ObjectArgumentAssemblyTypeName: UnityEngine.Object, UnityEngine
m_IntArgument: 111
m_FloatArgument: 0
m_StringArgument:
m_BoolArgument: 0
m_CallState: 1
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114307325383949142
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5e52eaa6fdf2a4794ba81c7bc450905e, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_PropertyPath: m_LocalPosition.x
m_TargetValueMode: 1
m_TargetValue:
m_TargetValueType: 1
m_Target:
m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 853d1d12-048e-49ae-b0d4-916bccd493cf
m_SerializedComponentType:
m_TypeName: UnityEngine.Transform, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
--- !u!114 &114820709751085164
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5e52eaa6fdf2a4794ba81c7bc450905e, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_PropertyPath: m_LocalPosition.y
m_TargetValueMode: 1
m_TargetValue:
m_TargetValueType: 1
m_Target:
m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 853d1d12-048e-49ae-b0d4-916bccd493cf
m_SerializedComponentType:
m_TypeName: UnityEngine.Transform, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: ed23ec0a283764ccfb7663a95b0e6140
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,224 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 17-Select-Move
m_EditorClassIdentifier:
Title:
m_Untranslated: Select the Move Tool
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: baa3aaae8b15c439582d75a23fbf56a9, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: 08838b9a8e2894fa5bb97769d0279807, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 51e545ebd31664b47b371b75b10500c3, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPersistentToolsTranslate
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: MoveTool
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: 'Using the <b>Move Tool</b>, let''s move one of the collectable
tokens. '
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: "In the Toolbar at the top of the Editor, select the <b>Move
Tool</b>. \n\nYou can also use the shortcut <b>W</b>."
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.ActiveToolCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114906929772738234}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 1
m_Size: 4.407548
m_Pivot: {x: 6.400562, y: 0.4831529, z: 0.23698373}
m_Rotation: {x: -0, y: 0, z: -0, w: -1}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 1
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114906929772738234
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 09cf94368c18acd4b87b173cdb62b502, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_TargetTool: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: c83a4ddcf9c7a489cb25b31f69c78791
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,152 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditorControls 60-Done
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: cf2b88c8b41ea4e42ba6e17726c32b87, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText: 'Tutorial 3: Edit Colors'
- m_Type: 0
Title:
m_Untranslated: Next steps
Text:
m_Untranslated: 'In this tutorial, you learned how to change your view and
move GameObjects.
Next, you''ll find out how to change the
colors of GameObjects!'
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: 'Select <b>Tutorial 3: Change colors</b> to continue directly,
or <b>Done</b> to return to the tutorial overview.'
m_Tutorial: {fileID: 11400000, guid: 5d0306ad1c1d347ed8eb91190a9e45c2, type: 2}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText: 'Tutorial 3: Edit Colors'
- m_Type: 2
Title:
m_Untranslated:
Text:
m_Untranslated: 'Tutorial 3: Change colors'
m_Tutorial: {fileID: 11400000, guid: 5d0306ad1c1d347ed8eb91190a9e45c2, type: 2}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 1
m_FocusMode: 0
m_Orthographic: 0
m_Size: 10
m_Pivot: {x: -5, y: 26.339746, z: -12}
m_Rotation: {x: 0.5, y: 0, z: 0, w: 0.8660254}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: e3dc744887c6e4362a59a5f0c10b2035
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: 04ad4882689a148358ac29d94d99a7ea
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 2
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: f3a64c50e0c284cf99bce0ae27d5a8c0
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 2
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: ea9d8d0cfa14342e88e692cb7b8a2ed8
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 2
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,110 @@
fileFormatVersion: 2
guid: b4c3d69d5484d4953a19fba2433bd73c
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 9
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
aniso: 1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: -1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 0
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 2
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: 4
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 1
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: WebGL
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID:
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
pSDRemoveMatte: 0
pSDShowRemoveMatteOption: 0
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 15cb089e6f125c34c9b329b2cc3f3626
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: e821b0094020d8a4ebf41a00e18aeee7
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 3aed727b12505a14aa2867876c169c50
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: c8e86952170546b428599458793773f9
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: d4a0d5e61b30c2945aba65233a4db9e0
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

Binary file not shown.

View File

@ -0,0 +1,18 @@
fileFormatVersion: 2
guid: 82c309c0bfcf2f44ebf07bbecc040adb
VideoClipImporter:
externalObjects: {}
serializedVersion: 3
frameRange: 0
startFrame: -1
endFrame: -1
colorSpace: 0
deinterlace: 0
encodeAlpha: 0
flipVertical: 0
flipHorizontal: 0
importAudio: 1
targetSettings: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5bd99c30e23704264b211f6b8a59ba58
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,68 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 8f107dc6d4c984c45bdafd3bb15f98f0, type: 3}
m_Name: 3 EditColors
m_EditorClassIdentifier:
TutorialTitle:
m_Untranslated: Change colors
m_ProgressTrackingEnabled: 1
m_LessonId: 46143
m_Version: 0
m_SceneManagementBehavior: 0
m_Scenes:
- {fileID: 102900000, guid: 2cda990e2423bbf4892e6590ba056729, type: 3}
m_DefaultSceneCameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
m_WindowLayout: {fileID: 102900000, guid: 9d6f44592b6054254899886ee83841f8, type: 3}
m_Pages:
m_Items:
- {fileID: 11400000, guid: 01b97205d566e47f2afd8329f72be4d4, type: 2}
- {fileID: 11400000, guid: db336f654f8674a56998e4dee80ba689, type: 2}
- {fileID: 11400000, guid: 1068c836b5d98bd4ba3406646c1f00a0, type: 2}
- {fileID: 11400000, guid: 2eb84fb7cd13e4cd9980aa88309be383, type: 2}
- {fileID: 11400000, guid: 580f492d543854ba08455d7a0d294dd9, type: 2}
- {fileID: 11400000, guid: 8eb592304a34d4688ae5cb2bbd92c03a, type: 2}
- {fileID: 11400000, guid: 4d141a4a7bd3240bebb3bdc3fd153a18, type: 2}
Modified:
m_PersistentCalls:
m_Calls: []
Initiated:
m_PersistentCalls:
m_Calls: []
PageInitiated:
m_PersistentCalls:
m_Calls: []
GoingBack:
m_PersistentCalls:
m_Calls: []
Completed:
m_PersistentCalls:
m_Calls: []
Quit:
m_PersistentCalls:
m_Calls: []
m_Scene: {fileID: 0}
m_TutorialTitle:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 5d0306ad1c1d347ed8eb91190a9e45c2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,128 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditColors 01-Introduction
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 49f7c306ee926487bb4f10455ebea8c8, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated: Change colors
Text:
m_Untranslated: "Make your game more colorful! \n\nYou can easily change
the colors of GameObjects."
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Select <b>Start</b> to begin.
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 1
m_Size: 17.075533
m_Pivot: {x: 10.22077, y: 0.9628192, z: -12.043974}
m_Rotation: {x: 0, y: 0, z: 0, w: -1}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 1
NextButton:
m_Untranslated: Start
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 01b97205d566e47f2afd8329f72be4d4
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,232 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditColors 05
m_EditorClassIdentifier:
Title:
m_Untranslated: Select the Player GameObject
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: dbb6b7da53cdc45809427c3d83daffc3, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: ccdb89e8d9e544fd385eb6a4c5c2e7ad, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 1ce3d58944efa314990bea8bbc4ca4fd, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneHierarchyWindow, UnityEditor.CoreModule,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 4
m_SelectorMatchType: 0
m_GUIContent:
m_Text: Player
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName:
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 2cedde77-9eec-414f-a172-5c4b3c8e2891
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: Let's start by selecting the GameObject that will change
color.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: In the Hierarchy, select the <b>Player</b> GameObject.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.RequiredSelectionCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114677547346525620}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 1
m_Size: 4.0283694
m_Pivot: {x: -0.9098088, y: 0.51587737, z: -3.9414062}
m_Rotation: {x: 0, y: 0, z: 0, w: 1}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114677547346525620
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 255ef86cb95f04796b8e3b3f5b23efe7, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_ObjectReferences:
m_Items:
- m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 2cedde77-9eec-414f-a172-5c4b3c8e2891
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: db336f654f8674a56998e4dee80ba689
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,208 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &-8465313555235678083
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 065f6938014794cff8ac3d1382107ec8, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_ObjectReferences:
m_Items:
- m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 2cedde77-9eec-414f-a172-5c4b3c8e2891
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditColors 06
m_EditorClassIdentifier:
Title:
m_Untranslated: Frame the Player
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: eb25ee7780108ad47a3e25efd1a86aba, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 6fbb82ba221cfdf479ffe8c0014373f3, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: Before you change the color of the player, you can easily
get a better view of it.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: With your cursor over the Scene view, press <b>F</b> on your
keyboard to frame the player.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.FrameSelectedCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: -8465313555235678083}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton: Next
m_DoneButton: Done

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 1068c836b5d98bd4ba3406646c1f00a0
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 11400000
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,306 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditColors 08
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 0aa8ba82709a24241885cb2322326094, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 2
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_ControlName:
m_PropertyPath: m_Color
m_TargetType:
m_TypeName: UnityEditor.SpriteRendererEditor, UnityEditor.CoreModule,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.ColorPicker, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated: Change the color
Text:
m_Untranslated: In the Inspector, let's change the <b>Color</b> property
of the <b>Sprite Renderer</b> component.
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.ColorPicker, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 1
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: '<b>1.</b> In the <b>Sprite Renderer</b> component, select
the color box of the <b>Color</b> property to open a <b>Color</b> window.
<b>2.</b>
In the color wheel, use the sliders to select a new color.'
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PropertyModificationCriterion,
Unity.Tutorials.Core.Editor, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114519656454208870}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.InspectorWindow, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 2
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_ControlName:
m_PropertyPath: m_Color
m_TargetType:
m_TypeName: UnityEditor.SpriteRendererEditor, UnityEditor, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.ColorPicker, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_EditorWindowType:
m_TypeName: UnityEditor.SceneView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 1
m_MaskSizeModifier: 0
m_UnmaskedControls: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114519656454208870
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5e52eaa6fdf2a4794ba81c7bc450905e, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
m_PropertyPath: m_Color
m_TargetValueMode: 1
m_TargetValue:
m_TargetValueType: 4
m_Target:
m_SceneObjectReference:
m_SceneGuid: 2cda990e2423bbf4892e6590ba056729
m_GameObjectGuid: 2cedde77-9eec-414f-a172-5c4b3c8e2891
m_SerializedComponentType:
m_TypeName: UnityEngine.SpriteRenderer, UnityEngine.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 2eb84fb7cd13e4cd9980aa88309be383
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,242 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditColors 15
m_EditorClassIdentifier:
Title:
m_Untranslated: Enter Play Mode
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 2a6b98a34ab71456ca1ad79bab49d012, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: 69fc89a83f4c5418481e107e492ac732, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 6867ac0651afa67449c5c75561029b48, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: Play
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: 'Try playing the game with the new color!
Remember
to save your changes:
In the top menu, go to <b>File</b> >
<b>Save</b>, or use the shortcut <b>Ctrl</b> / <b>Cmd</b> + <b>S</b>.'
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: Save your change, then select <b>Play</b> to enter Play Mode.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PlayModeStateCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114355154988462172}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114355154988462172
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 641211c85919e4aceb79a0d364004d75, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 0
m_RequiredPlayModeState: 0

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 580f492d543854ba08455d7a0d294dd9
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,290 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditColors 16
m_EditorClassIdentifier:
Title:
m_Untranslated: Test your change
m_Paragraphs:
m_Items:
- m_Type: 9
Title:
m_Untranslated:
Text:
m_Untranslated:
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 2a6b98a34ab71456ca1ad79bab49d012, type: 3}
m_VideoUrl:
m_Video: {fileID: 32900000, guid: 69fc89a83f4c5418481e107e492ac732, type: 3}
m_Media:
m_ContentType: 1
m_Image: {fileID: 0}
m_VideoClip: {fileID: 32900000, guid: 6867ac0651afa67449c5c75561029b48, type: 3}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor.CoreModule, Version=0.0.0.0,
Culture=neutral, PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 5
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName: Play
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: As you test the game, think about how color changes the player
experience.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PlayModeStateCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114668853176159270}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews:
- m_SelectorType: 1
m_ViewType:
m_TypeName:
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls: []
- m_SelectorType: 0
m_ViewType:
m_TypeName: UnityEditor.Toolbar, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_FocusEditorWindow: 0
m_EditorWindowType:
m_TypeName: UnityEditor.GameView, UnityEditor, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
m_AlternateEditorWindowTypes:
m_Items: []
m_MaskType: 0
m_MaskSizeModifier: 0
m_UnmaskedControls:
- m_SelectorMode: 1
m_SelectorMatchType: 0
m_GUIContent:
m_Text:
m_Image: {fileID: 0}
m_Tooltip:
m_TextWithWhitespace:
m_ControlName: ToolbarPlayModePlayButton
m_PropertyPath:
m_TargetType:
m_TypeName:
m_GUIStyleName:
m_ObjectReference:
m_SceneObjectReference:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_FutureObjectReference: {fileID: 0}
m_VisualElementClassName:
m_VisualElementName:
m_VisualElementTypeName:
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 1
Title:
m_Untranslated:
Text:
m_Untranslated: After you finish testing, select <b>Stop</b> to exit Play
Mode.
m_CodeSample:
m_PostInstructionImage: {fileID: 0}
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_VideoUrl:
m_Video: {fileID: 0}
m_Media:
m_ContentType: 0
m_Image: {fileID: 0}
m_VideoClip: {fileID: 0}
m_Url:
m_AutoStart: 1
m_Loop: 1
m_CriteriaCompletion: 0
m_Criteria:
m_Items:
- Type:
m_TypeName: Unity.Tutorials.Core.Editor.PlayModeStateCriterion, Unity.Tutorials.Core.Editor,
Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
Criterion: {fileID: 114668853176159270}
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_FaqEntries: []
m_AutoAdvance: 1
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:
--- !u!114 &114668853176159270
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 641211c85919e4aceb79a0d364004d75, type: 3}
m_Name:
m_EditorClassIdentifier:
Completed:
m_PersistentCalls:
m_Calls: []
Invalidated:
m_PersistentCalls:
m_Calls: []
isTesting: 1
m_RequiredPlayModeState: 1

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 8eb592304a34d4688ae5cb2bbd92c03a
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,111 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: ff771ccdf4150419d9ff4d342b069aae, type: 3}
m_Name: EditColors 20 - delete
m_EditorClassIdentifier:
m_Paragraphs:
m_Items:
- m_Type: 6
Title:
m_Untranslated:
Text:
m_Untranslated:
m_Tutorial: {fileID: 0}
m_Image: {fileID: 2800000, guid: 49f7c306ee926487bb4f10455ebea8c8, type: 3}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 1
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
- m_Type: 0
Title:
m_Untranslated:
Text:
m_Untranslated: "Remember that you can tint the color of any 2D Game Object
this way, provided that you are using a gray sprite like we have in this
template. Otherwise you can simply color any sprites you create in image
editing applications. \n\nClick <b>Next</b> to continue."
m_Tutorial: {fileID: 0}
m_Image: {fileID: 0}
m_Video: {fileID: 0}
m_CriteriaCompletion: 0
m_Criteria:
m_Items: []
m_MaskingSettings:
m_MaskingEnabled: 0
m_UnmaskedViews: []
m_Summary:
m_Description:
m_InstructionBoxTitle:
m_InstructionText:
m_TutorialButtonText:
m_CameraSettings:
m_CameraMode: 0
m_FocusMode: 0
m_Orthographic: 0
m_Size: 0
m_Pivot: {x: 0, y: 0, z: 0}
m_Rotation: {x: 0, y: 0, z: 0, w: 0}
m_FrameObject:
m_SceneGuid:
m_GameObjectGuid:
m_SerializedComponentType:
m_TypeName:
m_ComponentIndex: 0
m_AssetObject: {fileID: 0}
m_Prefab: {fileID: 0}
m_Enabled: 0
NextButton:
m_Untranslated: Next
DoneButton:
m_Untranslated: Done
m_CompletedSound: {fileID: 8300000, guid: 93fbb109633e844259ea828442bda0cb, type: 3}
m_AutoAdvance: 0
Showing:
m_PersistentCalls:
m_Calls: []
Shown:
m_PersistentCalls:
m_Calls: []
Staying:
m_PersistentCalls:
m_Calls: []
CriteriaValidated:
m_PersistentCalls:
m_Calls: []
MaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
NonMaskingSettingsChanged:
m_PersistentCalls:
m_Calls: []
m_OnBeforePageShown:
m_PersistentCalls:
m_Calls: []
m_OnAfterPageShown:
m_PersistentCalls:
m_Calls: []
m_OnTutorialPageStay:
m_PersistentCalls:
m_Calls: []
m_OnBeforeTutorialQuit:
m_PersistentCalls:
m_Calls: []
m_NextButton:
m_DoneButton:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 6938093719faa485c8f62557dabb2ce2
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 0
userData:
assetBundleName:
assetBundleVariant:

Some files were not shown because too many files have changed in this diff Show More