Closes #212 배의 물리 시스템 보완
+ ShipPlayer 물리 로직 변경 + ShipPlayer 인스펙터 정리 + 02.Ocean 전용 물 material 변경 + Barrel 중심 변경 + 03.Combat 씬에 GroundFog 추가 ----------------------------------------- + URP shadows값 변경
This commit is contained in:
parent
1d456666f0
commit
7659512faf
@ -90959,6 +90959,7 @@ Transform:
|
|||||||
- {fileID: 1918262786}
|
- {fileID: 1918262786}
|
||||||
- {fileID: 1252929822}
|
- {fileID: 1252929822}
|
||||||
- {fileID: 1729365191}
|
- {fileID: 1729365191}
|
||||||
|
- {fileID: 1741785211}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!4 &224078453 stripped
|
--- !u!4 &224078453 stripped
|
||||||
@ -700202,6 +700203,114 @@ Transform:
|
|||||||
type: 3}
|
type: 3}
|
||||||
m_PrefabInstance: {fileID: 1741295423}
|
m_PrefabInstance: {fileID: 1741295423}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!1 &1741785207
|
||||||
|
GameObject:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
serializedVersion: 6
|
||||||
|
m_Component:
|
||||||
|
- component: {fileID: 1741785211}
|
||||||
|
- component: {fileID: 1741785210}
|
||||||
|
- component: {fileID: 1741785209}
|
||||||
|
- component: {fileID: 1741785208}
|
||||||
|
m_Layer: 0
|
||||||
|
m_Name: GroundFog
|
||||||
|
m_TagString: Untagged
|
||||||
|
m_Icon: {fileID: 0}
|
||||||
|
m_NavMeshLayer: 0
|
||||||
|
m_StaticEditorFlags: 0
|
||||||
|
m_IsActive: 1
|
||||||
|
--- !u!64 &1741785208
|
||||||
|
MeshCollider:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1741785207}
|
||||||
|
m_Material: {fileID: 0}
|
||||||
|
m_IncludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_ExcludeLayers:
|
||||||
|
serializedVersion: 2
|
||||||
|
m_Bits: 0
|
||||||
|
m_LayerOverridePriority: 0
|
||||||
|
m_IsTrigger: 0
|
||||||
|
m_ProvidesContacts: 0
|
||||||
|
m_Enabled: 1
|
||||||
|
serializedVersion: 5
|
||||||
|
m_Convex: 0
|
||||||
|
m_CookingOptions: 30
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!23 &1741785209
|
||||||
|
MeshRenderer:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1741785207}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_CastShadows: 1
|
||||||
|
m_ReceiveShadows: 1
|
||||||
|
m_DynamicOccludee: 1
|
||||||
|
m_StaticShadowCaster: 0
|
||||||
|
m_MotionVectors: 1
|
||||||
|
m_LightProbeUsage: 1
|
||||||
|
m_ReflectionProbeUsage: 1
|
||||||
|
m_RayTracingMode: 2
|
||||||
|
m_RayTraceProcedural: 0
|
||||||
|
m_RayTracingAccelStructBuildFlagsOverride: 0
|
||||||
|
m_RayTracingAccelStructBuildFlags: 1
|
||||||
|
m_RenderingLayerMask: 1
|
||||||
|
m_RendererPriority: 0
|
||||||
|
m_Materials:
|
||||||
|
- {fileID: 2100000, guid: 7feaf789b3bc9914c890308229d89260, type: 2}
|
||||||
|
m_StaticBatchInfo:
|
||||||
|
firstSubMesh: 0
|
||||||
|
subMeshCount: 0
|
||||||
|
m_StaticBatchRoot: {fileID: 0}
|
||||||
|
m_ProbeAnchor: {fileID: 0}
|
||||||
|
m_LightProbeVolumeOverride: {fileID: 0}
|
||||||
|
m_ScaleInLightmap: 1
|
||||||
|
m_ReceiveGI: 1
|
||||||
|
m_PreserveUVs: 0
|
||||||
|
m_IgnoreNormalsForChartDetection: 0
|
||||||
|
m_ImportantGI: 0
|
||||||
|
m_StitchLightmapSeams: 1
|
||||||
|
m_SelectedEditorRenderState: 3
|
||||||
|
m_MinimumChartSize: 4
|
||||||
|
m_AutoUVMaxDistance: 0.5
|
||||||
|
m_AutoUVMaxAngle: 89
|
||||||
|
m_LightmapParameters: {fileID: 0}
|
||||||
|
m_SortingLayerID: 0
|
||||||
|
m_SortingLayer: 0
|
||||||
|
m_SortingOrder: 0
|
||||||
|
m_AdditionalVertexStreams: {fileID: 0}
|
||||||
|
--- !u!33 &1741785210
|
||||||
|
MeshFilter:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1741785207}
|
||||||
|
m_Mesh: {fileID: 10209, guid: 0000000000000000e000000000000000, type: 0}
|
||||||
|
--- !u!4 &1741785211
|
||||||
|
Transform:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 1741785207}
|
||||||
|
serializedVersion: 2
|
||||||
|
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||||
|
m_LocalPosition: {x: -199, y: -0.5, z: 0.8}
|
||||||
|
m_LocalScale: {x: 20, y: 1, z: 10}
|
||||||
|
m_ConstrainProportionsScale: 0
|
||||||
|
m_Children: []
|
||||||
|
m_Father: {fileID: 223154181}
|
||||||
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
--- !u!1 &1742110092
|
--- !u!1 &1742110092
|
||||||
GameObject:
|
GameObject:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,4 +1,3 @@
|
|||||||
using System.Collections;
|
|
||||||
using Sirenix.OdinInspector;
|
using Sirenix.OdinInspector;
|
||||||
using UnityEngine;
|
using UnityEngine;
|
||||||
using UnityEngine.InputSystem;
|
using UnityEngine.InputSystem;
|
||||||
@ -9,96 +8,140 @@ namespace BlueWaterProject
|
|||||||
[SelectionBase]
|
[SelectionBase]
|
||||||
public class ShipPlayer : MonoBehaviour, IDestructible
|
public class ShipPlayer : MonoBehaviour, IDestructible
|
||||||
{
|
{
|
||||||
[Title("초기화 방식")]
|
/***********************************************************************
|
||||||
[SerializeField] private bool autoInit = true;
|
* Variables
|
||||||
|
***********************************************************************/
|
||||||
|
#region Variables
|
||||||
|
|
||||||
[Title("쉽의 기본 설정")]
|
// 컴포넌트
|
||||||
[Tooltip("최대 스피드")]
|
[TitleGroup("컴포넌트"), BoxGroup("컴포넌트/컴포넌트", ShowLabel = false)]
|
||||||
|
[Required, SerializeField] private PlayerInput playerInput;
|
||||||
|
|
||||||
|
[BoxGroup("컴포넌트/컴포넌트", ShowLabel = false)]
|
||||||
|
[Required, SerializeField] private Rigidbody rb;
|
||||||
|
|
||||||
|
// 배의 기본 설정
|
||||||
|
[TitleGroup("배의 기본 설정")]
|
||||||
|
|
||||||
|
// 속도
|
||||||
|
[BoxGroup("배의 기본 설정/속도")]
|
||||||
|
[Tooltip("최대 스피드"), Range(5f, 50f)]
|
||||||
[SerializeField] private float maxSpeed = 20f;
|
[SerializeField] private float maxSpeed = 20f;
|
||||||
[DisableIf("@true")]
|
|
||||||
[SerializeField] private float defaultMaxSpeed;
|
[BoxGroup("배의 기본 설정/속도")]
|
||||||
[Tooltip("가속 수치")]
|
[Tooltip("가속 수치"), Range(1f, 30f)]
|
||||||
[SerializeField] private float acceleration = 20f;
|
[SerializeField] private float acceleration = 20f;
|
||||||
[Tooltip("감속 수치")]
|
|
||||||
|
[BoxGroup("배의 기본 설정/속도")]
|
||||||
|
[Tooltip("감속 수치"), Range(1f, 30f)]
|
||||||
[SerializeField] private float deceleration = 10f;
|
[SerializeField] private float deceleration = 10f;
|
||||||
[Tooltip("회전 속도")]
|
|
||||||
[SerializeField] private float turnSpeed = 90f;
|
// 회전
|
||||||
[Tooltip("배의 최대 체력")]
|
[BoxGroup("배의 기본 설정/회전")]
|
||||||
[field: SerializeField] public float MaxHp { get; private set; } = 100;
|
[Tooltip("초당 Y축 회전 속도"), Range(1f, 180f)]
|
||||||
[Tooltip("배의 현재 체력")]
|
[SerializeField] private float turnSpeedAngleY = 90f;
|
||||||
[field: SerializeField] public float CurrentHp { get; private set; }
|
|
||||||
[Tooltip("배의 힘(충돌)")]
|
|
||||||
[field: SerializeField] public int Strength { get; set; } = 500;
|
|
||||||
|
|
||||||
[Title("부스트")]
|
[BoxGroup("배의 기본 설정/회전")]
|
||||||
[SerializeField] private float boostPower = 2f;
|
[Tooltip("limitAngle 변경되는 배의 속도 분기점"), Range(0.01f, 50f)]
|
||||||
|
[SerializeField] private float limitIntersection = 5f;
|
||||||
|
|
||||||
|
[BoxGroup("배의 기본 설정/회전")]
|
||||||
|
[Tooltip("속도가 limitIntersection보다 느릴 때, X, Z축 회전의 제한 범위")]
|
||||||
|
[SerializeField] private Vector2 slowLimitAngle = new(10f, 20f);
|
||||||
|
|
||||||
|
[BoxGroup("배의 기본 설정/회전")]
|
||||||
|
[Tooltip("속도가 limitIntersection보다 빠를 때, X, Z축 회전의 제한 범위")]
|
||||||
|
[SerializeField] private Vector2 fastLimitAngle = new(5f, 10f);
|
||||||
|
|
||||||
|
// 체력
|
||||||
|
[field: BoxGroup("배의 기본 설정/체력")]
|
||||||
|
[field: Tooltip("배의 최대 체력"), Range(1f, 1000f)]
|
||||||
|
[field: SerializeField] public float MaxHp { get; private set; } = 100f;
|
||||||
|
|
||||||
|
[field: BoxGroup("배의 기본 설정/체력")]
|
||||||
|
[field: Tooltip("배의 현재 체력")]
|
||||||
|
[field: SerializeField] public float CurrentHp { get; private set; }
|
||||||
|
|
||||||
|
// 기타
|
||||||
|
[field: BoxGroup("배의 기본 설정/기타")]
|
||||||
|
[field: Tooltip("배의 힘(충돌)")]
|
||||||
|
[field: SerializeField] public int Strength { get; set; } = 500;
|
||||||
|
|
||||||
|
// 부스트 기능
|
||||||
|
[TitleGroup("부스트 기능")]
|
||||||
|
|
||||||
|
// 기본 설정
|
||||||
|
[BoxGroup("부스트 기능/기본 설정")]
|
||||||
|
[Tooltip("부스트 계수 currentSpeed * myValue"), Range(0.1f, 5f)]
|
||||||
|
[SerializeField] private float boostCoefficient = 2f;
|
||||||
|
|
||||||
|
[BoxGroup("부스트 기능/기본 설정")]
|
||||||
|
[Tooltip("기본 부스트를 모두 소진하는데 걸리는 시간"), Range(1f, 10f)]
|
||||||
[SerializeField] private float boostMaxTime = 3f;
|
[SerializeField] private float boostMaxTime = 3f;
|
||||||
|
|
||||||
|
[BoxGroup("부스트 기능/기본 설정")]
|
||||||
|
[Tooltip("기본 부스트를 모두 회복하는데 걸리는 시간"), Range(1f, 10f)]
|
||||||
[SerializeField] private float boostRecoveryTime = 1.5f;
|
[SerializeField] private float boostRecoveryTime = 1.5f;
|
||||||
|
|
||||||
|
// 추가 부스트
|
||||||
|
[BoxGroup("부스트 기능/추가 부스트")]
|
||||||
|
[Tooltip("기본 부스트를 모두 소진하고, 추가적으로 사용할 수 있는 시간"), Range(0.1f, 5f)]
|
||||||
[SerializeField] private float additionalBoostTime = 1f;
|
[SerializeField] private float additionalBoostTime = 1f;
|
||||||
[SerializeField] private float boostCooldownTime = 5f;
|
|
||||||
private float currentAdditionalBoostTime;
|
|
||||||
private float currentBoostCooldownTime;
|
|
||||||
|
|
||||||
[Space(10)]
|
[BoxGroup("부스트 기능/추가 부스트")]
|
||||||
|
[Tooltip("추가 부스트를 모두 소진하고, 회복할 수 있는 상태로 돌아오는데 걸리는 시간"), Range(1f, 10f)]
|
||||||
|
[SerializeField] private float boostCooldownTime = 5f;
|
||||||
|
|
||||||
|
// 집중선 효과
|
||||||
|
[BoxGroup("부스트 기능/집중선 효과")]
|
||||||
[SerializeField] private bool useBoostSpeedLines = true;
|
[SerializeField] private bool useBoostSpeedLines = true;
|
||||||
|
|
||||||
|
// 카메라 확대 및 축소
|
||||||
|
[BoxGroup("부스트 기능/카메라 확대 및 축소")]
|
||||||
[SerializeField] private bool useBoostChangeDistance = true;
|
[SerializeField] private bool useBoostChangeDistance = true;
|
||||||
|
|
||||||
[ShowIf("@useBoostChangeDistance")]
|
[BoxGroup("부스트 기능/카메라 확대 및 축소")]
|
||||||
|
[ShowIf("@useBoostChangeDistance"), Tooltip("현재 카메라의 거리에서 추가로 축소할 값"), Range(1f, 50f)]
|
||||||
[SerializeField] private float shrinkDistance = 20f;
|
[SerializeField] private float shrinkDistance = 20f;
|
||||||
[ShowIf("@useBoostChangeDistance")]
|
|
||||||
|
[BoxGroup("부스트 기능/카메라 확대 및 축소")]
|
||||||
|
[ShowIf("@useBoostChangeDistance"), Tooltip("최대로 축소되는데 걸리는 시간"), Range(0.01f, 3f)]
|
||||||
[SerializeField] private float shrinkTime = 1f;
|
[SerializeField] private float shrinkTime = 1f;
|
||||||
[ShowIf("@useBoostChangeDistance")]
|
|
||||||
|
[BoxGroup("부스트 기능/카메라 확대 및 축소")]
|
||||||
|
[ShowIf("@useBoostChangeDistance"), Tooltip("원래 카메라 거리로 돌아오는데 걸리는 시간"), Range(0.01f, 3f)]
|
||||||
[SerializeField] private float distanceReturnTime = 0.2f;
|
[SerializeField] private float distanceReturnTime = 0.2f;
|
||||||
|
|
||||||
|
// 카메라 흔들림 효과
|
||||||
|
[BoxGroup("부스트 기능/카메라 흔들림 효과")]
|
||||||
[SerializeField] private bool useBoostCameraShaking = true;
|
[SerializeField] private bool useBoostCameraShaking = true;
|
||||||
[ShowIf("@useBoostCameraShaking")]
|
|
||||||
|
[BoxGroup("부스트 기능/카메라 흔들림 효과")]
|
||||||
|
[ShowIf("@useBoostCameraShaking"), Tooltip("카메라 흔들림 계수\n부스트를 오래 사용할 수록 더욱 더 흔들림"), Range(0.1f, 3f)]
|
||||||
[SerializeField] private float shakingForceCoefficient = 0.8f;
|
[SerializeField] private float shakingForceCoefficient = 0.8f;
|
||||||
|
|
||||||
|
// 비네틱 효과
|
||||||
|
[BoxGroup("부스트 기능/비네틱 효과")]
|
||||||
[SerializeField] private bool useBoostVignetteEffect = true;
|
[SerializeField] private bool useBoostVignetteEffect = true;
|
||||||
|
|
||||||
|
// 실시간 상태
|
||||||
|
[TitleGroup("실시간 상태")]
|
||||||
[DisableIf("@true")]
|
[DisableIf("@true")]
|
||||||
[SerializeField] private bool isBoosting;
|
[SerializeField] private bool isBoosting;
|
||||||
|
|
||||||
[Title("Extensions Data")]
|
private float currentAdditionalBoostTime;
|
||||||
[SerializeField] private LayerMask waterLayer;
|
private float currentBoostCooldownTime;
|
||||||
|
private float defaultMaxSpeed;
|
||||||
private PlayerInput playerInput;
|
private bool isMoveInput;
|
||||||
private Rigidbody rb;
|
|
||||||
|
|
||||||
private Vector2 movementInput;
|
private Vector2 movementInput;
|
||||||
|
private Vector3 inputMoveDirection = Vector3.forward;
|
||||||
|
|
||||||
[Button("셋팅 초기화")]
|
#endregion
|
||||||
private void Init()
|
|
||||||
{
|
/***********************************************************************
|
||||||
playerInput = GetComponent<PlayerInput>();
|
* Unity Events
|
||||||
rb = GetComponent<Rigidbody>();
|
***************************************************************m********/
|
||||||
playerInput = GetComponent<PlayerInput>();
|
#region Unity Events
|
||||||
|
|
||||||
waterLayer = LayerMask.GetMask("Water");
|
|
||||||
|
|
||||||
defaultMaxSpeed = maxSpeed;
|
|
||||||
SetCurrentHp(MaxHp);
|
|
||||||
}
|
|
||||||
|
|
||||||
[Button("테스트용 움직임 셋팅")]
|
|
||||||
private void TestMovement()
|
|
||||||
{
|
|
||||||
maxSpeed = 15f;
|
|
||||||
acceleration = 10f;
|
|
||||||
deceleration = 2f;
|
|
||||||
turnSpeed = 0.5f;
|
|
||||||
}
|
|
||||||
|
|
||||||
#region Unity Function
|
|
||||||
|
|
||||||
private void Awake()
|
|
||||||
{
|
|
||||||
if (autoInit)
|
|
||||||
{
|
|
||||||
Init();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnEnable()
|
private void OnEnable()
|
||||||
{
|
{
|
||||||
@ -114,75 +157,176 @@ namespace BlueWaterProject
|
|||||||
|
|
||||||
private void Start()
|
private void Start()
|
||||||
{
|
{
|
||||||
waterLayer = LayerMask.GetMask("Water");
|
InitStart();
|
||||||
defaultMaxSpeed = maxSpeed;
|
|
||||||
SetCurrentHp(MaxHp);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
|
{
|
||||||
|
InputMovement();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void FixedUpdate()
|
||||||
{
|
{
|
||||||
HandleMovement();
|
HandleMovement();
|
||||||
|
HandleRotation();
|
||||||
HandleBoost();
|
HandleBoost();
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
#region Movement
|
/***********************************************************************
|
||||||
|
* Init Methods
|
||||||
private void HandleMovement()
|
***********************************************************************/
|
||||||
|
#region Init Methods
|
||||||
|
|
||||||
|
[Button("셋팅 초기화")]
|
||||||
|
private void Init()
|
||||||
{
|
{
|
||||||
var moveDirection = new Vector3(movementInput.x, 0, movementInput.y).normalized;
|
playerInput = GetComponent<PlayerInput>();
|
||||||
var boost = isBoosting ? boostPower : 1f;
|
rb = GetComponent<Rigidbody>();
|
||||||
var speedChange = movementInput != Vector2.zero ? acceleration * boost * Time.fixedDeltaTime : deceleration * Time.fixedDeltaTime;
|
}
|
||||||
var targetVelocity = moveDirection * (maxSpeed * boost);
|
|
||||||
//rb.velocity = Vector3.MoveTowards(rb.velocity, targetVelocity, speedChange);
|
|
||||||
rb.AddForce(targetVelocity * speedChange, ForceMode.Acceleration);
|
|
||||||
|
|
||||||
if (rb.velocity.magnitude > maxSpeed * boost)
|
private void InitStart()
|
||||||
{
|
{
|
||||||
rb.velocity = rb.velocity.normalized * (maxSpeed * boost);
|
defaultMaxSpeed = maxSpeed;
|
||||||
}
|
SetCurrentHp(MaxHp);
|
||||||
|
|
||||||
if (moveDirection != Vector3.zero)
|
|
||||||
{
|
|
||||||
var targetRotation = Quaternion.LookRotation(moveDirection, Vector3.up);
|
|
||||||
var angleToRotate = Quaternion.Angle(rb.rotation, targetRotation);
|
|
||||||
|
|
||||||
var rotationStep = turnSpeed / angleToRotate;
|
|
||||||
rb.rotation = Quaternion.Slerp(rb.rotation, targetRotation, rotationStep * Time.fixedDeltaTime);
|
|
||||||
|
|
||||||
// var targetRotation = Quaternion.LookRotation(moveDirection, Vector3.up);
|
|
||||||
// rb.rotation = Quaternion.Slerp(rb.rotation, targetRotation, turnSpeed * Time.fixedDeltaTime);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void ApplyForceToReachVelocity(Rigidbody rigidbody, Vector3 velocity, float force = 1, ForceMode mode = ForceMode.Force)
|
#endregion
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* Input System
|
||||||
|
***********************************************************************/
|
||||||
|
#region Input System
|
||||||
|
|
||||||
|
public virtual void OnMove(InputValue value) // WASD
|
||||||
{
|
{
|
||||||
if (force == 0 || velocity.magnitude == 0)
|
movementInput = value.Get<Vector2>();
|
||||||
return;
|
}
|
||||||
|
|
||||||
velocity = velocity + velocity.normalized * (0.2f * rigidbody.drag);
|
private void OnTargeting(InputValue value) //Q
|
||||||
print(velocity);
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
//force = 1 => need 1 s to reach velocity (if mass is 1) => force can be max 1 / Time.fixedDeltaTime
|
private void OnTargetingHold(InputValue value) //Q Hold
|
||||||
force = Mathf.Clamp(force, -rigidbody.mass / Time.fixedDeltaTime, rigidbody.mass / Time.fixedDeltaTime);
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
//dot product is a projection from rhs to lhs with a length of result / lhs.magnitude https://www.youtube.com/watch?v=h0NJK4mEIJU
|
private void OnCancel(InputValue value) //F
|
||||||
if (rigidbody.velocity.magnitude == 0)
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnInteraction(InputValue value) //E
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnInteractionHold(InputValue value) //E Hold
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnAssaultMode(InputValue value) // V
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void OnZkey(InputValue value) // Z
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* Interfaces
|
||||||
|
***********************************************************************/
|
||||||
|
#region Interfaces
|
||||||
|
|
||||||
|
public void TakeDamage(float attackerPower, Vector3? attackPos = null)
|
||||||
|
{
|
||||||
|
var changeHp = Mathf.Max(CurrentHp - attackerPower, 0f);
|
||||||
|
|
||||||
|
SetCurrentHp(changeHp);
|
||||||
|
|
||||||
|
if (CurrentHp == 0f)
|
||||||
{
|
{
|
||||||
rigidbody.AddForce(velocity * force, mode);
|
Die();
|
||||||
|
}
|
||||||
|
|
||||||
|
print("오브젝트 충돌 - 현재 체력 : " + CurrentHp);
|
||||||
|
}
|
||||||
|
|
||||||
|
public void Die()
|
||||||
|
{
|
||||||
|
print("배 파괴 - 현재 체력 : " + CurrentHp);
|
||||||
|
}
|
||||||
|
|
||||||
|
public float GetCurrentHp() => CurrentHp;
|
||||||
|
|
||||||
|
#endregion
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* Methods
|
||||||
|
***********************************************************************/
|
||||||
|
#region Methods
|
||||||
|
|
||||||
|
private void InputMovement()
|
||||||
|
{
|
||||||
|
inputMoveDirection = new Vector3(movementInput.x, 0,movementInput.y).normalized;
|
||||||
|
isMoveInput = inputMoveDirection != Vector3.zero;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void HandleMovement()
|
||||||
|
{
|
||||||
|
if (isMoveInput)
|
||||||
|
{
|
||||||
|
var boost = isBoosting ? boostCoefficient : 1f;
|
||||||
|
var speed = boost * acceleration;
|
||||||
|
rb.AddForce(inputMoveDirection * speed, ForceMode.Acceleration);
|
||||||
|
|
||||||
|
if (rb.velocity.magnitude > maxSpeed * boost)
|
||||||
|
{
|
||||||
|
rb.velocity = rb.velocity.normalized * (maxSpeed * boost);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var velocityProjectedToTarget = (velocity.normalized * Vector3.Dot(velocity, rigidbody.velocity) / velocity.magnitude);
|
if (rb.velocity.magnitude >= 0.1f)
|
||||||
rigidbody.AddForce((velocity - velocityProjectedToTarget) * force, mode);
|
{
|
||||||
|
var decelerationForce = -rb.velocity.normalized * (deceleration * Time.deltaTime);
|
||||||
|
rb.AddForce(decelerationForce, ForceMode.VelocityChange);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void StopShipMovement()
|
private void HandleRotation()
|
||||||
{
|
{
|
||||||
rb.velocity = Vector3.zero;
|
// 대상 회전 결정
|
||||||
rb.angularVelocity = Vector3.zero;
|
var targetRotation = isMoveInput ? Quaternion.LookRotation(inputMoveDirection, Vector3.up) : rb.rotation;
|
||||||
|
var towardRotation = Quaternion.Euler(0, targetRotation.eulerAngles.y, 0);
|
||||||
|
var newY = Quaternion.RotateTowards(rb.rotation, towardRotation, turnSpeedAngleY * Time.deltaTime).eulerAngles.y;
|
||||||
|
|
||||||
|
// 각도 정규화
|
||||||
|
var normalizedX = Utils.NormalizeEulerAngle(rb.rotation.eulerAngles.x);
|
||||||
|
var normalizedZ = Utils.NormalizeEulerAngle(rb.rotation.eulerAngles.z);
|
||||||
|
|
||||||
|
// 현재 속도에 따른 각도 제한 계산
|
||||||
|
var currentSpeed = rb.velocity.magnitude;
|
||||||
|
var lerpFactor = Mathf.InverseLerp(0, limitIntersection, currentSpeed);
|
||||||
|
var limitAngleX = Mathf.Lerp(slowLimitAngle.x, fastLimitAngle.x, lerpFactor);
|
||||||
|
var limitAngleZ = Mathf.Lerp(slowLimitAngle.y, fastLimitAngle.y, lerpFactor);
|
||||||
|
|
||||||
|
// 각도 제한 적용
|
||||||
|
var newX = Mathf.Clamp(normalizedX, -limitAngleX, limitAngleX);
|
||||||
|
var newZ = Mathf.Clamp(normalizedZ, -limitAngleZ, limitAngleZ);
|
||||||
|
|
||||||
|
// 최종 회전 적용
|
||||||
|
var newRotation = Quaternion.Euler(newX, newY, newZ);
|
||||||
|
rb.MoveRotation(newRotation);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void HandleBoost()
|
private void HandleBoost()
|
||||||
@ -248,50 +392,6 @@ namespace BlueWaterProject
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region Interaction Key
|
|
||||||
|
|
||||||
public virtual void OnMove(InputValue value) // WASD
|
|
||||||
{
|
|
||||||
movementInput = value.Get<Vector2>();
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnTargeting(InputValue value) //Q
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnTargetingHold(InputValue value) //Q Hold
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnCancel(InputValue value) //F
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnInteraction(InputValue value) //E
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnInteractionHold(InputValue value) //E Hold
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnAssaultMode(InputValue value) // V
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void OnZkey(InputValue value) // Z
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
private void ShipBoost()
|
private void ShipBoost()
|
||||||
{
|
{
|
||||||
if (currentBoostCooldownTime > 0) return;
|
if (currentBoostCooldownTime > 0) return;
|
||||||
@ -320,34 +420,9 @@ namespace BlueWaterProject
|
|||||||
CameraManager.Inst.OceanCamera.DefaultDistance(distanceReturnTime);
|
CameraManager.Inst.OceanCamera.DefaultDistance(distanceReturnTime);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#endregion
|
|
||||||
|
|
||||||
#region IDamageable
|
|
||||||
|
|
||||||
public void TakeDamage(float attackerPower, Vector3? attackPos = null)
|
|
||||||
{
|
|
||||||
var changeHp = Mathf.Max(CurrentHp - attackerPower, 0f);
|
|
||||||
|
|
||||||
SetCurrentHp(changeHp);
|
|
||||||
|
|
||||||
if (CurrentHp == 0f)
|
|
||||||
{
|
|
||||||
Die();
|
|
||||||
}
|
|
||||||
|
|
||||||
print("오브젝트 충돌 - 현재 체력 : " + CurrentHp);
|
|
||||||
}
|
|
||||||
|
|
||||||
public void Die()
|
|
||||||
{
|
|
||||||
print("배 파괴 - 현재 체력 : " + CurrentHp);
|
|
||||||
}
|
|
||||||
|
|
||||||
public float GetCurrentHp() => CurrentHp;
|
public void SetCurrentHp(float value) => CurrentHp = value;
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
public void SetCurrentHp(float value) => CurrentHp = value;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -90,6 +90,12 @@ namespace BlueWaterProject
|
|||||||
UnityEngine.Debug.Log($"Call {className}.{methodName}");
|
UnityEngine.Debug.Log($"Call {className}.{methodName}");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// waitTime만큼 기다렸다가 완료되었을 때, onCooldownComplete 행동을 하는 코루틴 함수
|
||||||
|
/// </summary>
|
||||||
|
/// <param name="waitTime">기다리는 시간</param>
|
||||||
|
/// <param name="onCooldownComplete">완료되었을 때, 실행할 행동</param>
|
||||||
|
/// <returns></returns>
|
||||||
public static IEnumerator CoolDown(float waitTime, Action onCooldownComplete = null)
|
public static IEnumerator CoolDown(float waitTime, Action onCooldownComplete = null)
|
||||||
{
|
{
|
||||||
var time = 0f;
|
var time = 0f;
|
||||||
@ -103,6 +109,16 @@ namespace BlueWaterProject
|
|||||||
onCooldownComplete?.Invoke();
|
onCooldownComplete?.Invoke();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// eulerAngles값은 음수가아닌 0 ~ 360값으로 나오기 때문에 -180 ~ 180값으로 정규화 해주는 함수
|
||||||
|
/// </summary>
|
||||||
|
public static float NormalizeEulerAngle(float eulerAngle)
|
||||||
|
{
|
||||||
|
while (eulerAngle > 180) eulerAngle -= 360;
|
||||||
|
while (eulerAngle < -180) eulerAngle += 360;
|
||||||
|
return eulerAngle;
|
||||||
|
}
|
||||||
|
|
||||||
public static bool SetCloseDestination(NavMeshAgent agent, Vector3 destination, float stopDistance, float maxDistance)
|
public static bool SetCloseDestination(NavMeshAgent agent, Vector3 destination, float stopDistance, float maxDistance)
|
||||||
{
|
{
|
||||||
var walkableMask = 1 << NavMesh.GetAreaFromName("Walkable");
|
var walkableMask = 1 << NavMesh.GetAreaFromName("Walkable");
|
||||||
|
160
BlueWater/Assets/03.Materials/GroundFog.mat
Normal file
160
BlueWater/Assets/03.Materials/GroundFog.mat
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 8
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: GroundFog
|
||||||
|
m_Shader: {fileID: 4800000, guid: 0406db5a14f94604a8c57ccfbc9f3b46, type: 3}
|
||||||
|
m_Parent: {fileID: 0}
|
||||||
|
m_ModifiedSerializedProperties: 0
|
||||||
|
m_ValidKeywords:
|
||||||
|
- _FADING_ON
|
||||||
|
- _SOFTPARTICLES_ON
|
||||||
|
- _SURFACE_TYPE_TRANSPARENT
|
||||||
|
m_InvalidKeywords:
|
||||||
|
- _FLIPBOOKBLENDING_OFF
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: 3000
|
||||||
|
stringTagMap:
|
||||||
|
RenderType: Transparent
|
||||||
|
disabledShaderPasses:
|
||||||
|
- DepthOnly
|
||||||
|
- SHADOWCASTER
|
||||||
|
m_LockedProperties:
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BaseMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailAlbedoMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailMask:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DetailNormalMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _ParallaxMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _SpecGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_Lightmaps:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_LightmapsInd:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_ShadowMasks:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Ints: []
|
||||||
|
m_Floats:
|
||||||
|
- _AddPrecomputedVelocity: 0
|
||||||
|
- _AlphaClip: 0
|
||||||
|
- _AlphaToMask: 0
|
||||||
|
- _Blend: 0
|
||||||
|
- _BlendModePreserveSpecular: 1
|
||||||
|
- _BlendOp: 0
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _CameraFadingEnabled: 0
|
||||||
|
- _CameraFarFadeDistance: 2
|
||||||
|
- _CameraNearFadeDistance: 1
|
||||||
|
- _ClearCoatMask: 0
|
||||||
|
- _ClearCoatSmoothness: 0
|
||||||
|
- _ColorMode: 0
|
||||||
|
- _Cull: 2
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _DetailAlbedoMapScale: 1
|
||||||
|
- _DetailNormalMapScale: 1
|
||||||
|
- _DistortionBlend: 0.5
|
||||||
|
- _DistortionEnabled: 0
|
||||||
|
- _DistortionStrength: 1
|
||||||
|
- _DistortionStrengthScaled: 0.1
|
||||||
|
- _DstBlend: 10
|
||||||
|
- _DstBlendAlpha: 10
|
||||||
|
- _EnvironmentReflections: 1
|
||||||
|
- _FlipbookBlending: 0
|
||||||
|
- _FlipbookMode: 0
|
||||||
|
- _GlossMapScale: 0
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _GlossyReflections: 0
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Mode: 0
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _Parallax: 0.005
|
||||||
|
- _QueueOffset: 0
|
||||||
|
- _ReceiveShadows: 1
|
||||||
|
- _SampleGI: 0
|
||||||
|
- _Smoothness: 0.5
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SoftParticlesEnabled: 1
|
||||||
|
- _SoftParticlesFarFadeDistance: 5
|
||||||
|
- _SoftParticlesNearFadeDistance: 0
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SrcBlend: 5
|
||||||
|
- _SrcBlendAlpha: 1
|
||||||
|
- _Surface: 1
|
||||||
|
- _WorkflowMode: 1
|
||||||
|
- _ZWrite: 0
|
||||||
|
m_Colors:
|
||||||
|
- _BaseColor: {r: 0, g: 0, b: 0, a: 0.9019608}
|
||||||
|
- _BaseColorAddSubDiff: {r: 0, g: 0, b: 0, a: 0}
|
||||||
|
- _CameraFadeParams: {r: 0, g: Infinity, b: 0, a: 0}
|
||||||
|
- _Color: {r: 0, g: 0, b: 0, a: 0.9019608}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _SoftParticleFadeParams: {r: 0, g: 0.2, b: 0, a: 0}
|
||||||
|
- _SpecColor: {r: 0.19999996, g: 0.19999996, b: 0.19999996, a: 1}
|
||||||
|
m_BuildTextureStacks: []
|
||||||
|
m_AllowLocking: 1
|
||||||
|
--- !u!114 &1339713961922792612
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 11
|
||||||
|
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
version: 9
|
@ -1,7 +1,8 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: 004bb78c41a95b84093e416b01e1fbe8
|
guid: 7feaf789b3bc9914c890308229d89260
|
||||||
DefaultImporter:
|
NativeFormatImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
userData:
|
userData:
|
||||||
assetBundleName:
|
assetBundleName:
|
||||||
assetBundleVariant:
|
assetBundleVariant:
|
@ -30,7 +30,7 @@ Material:
|
|||||||
m_LightmapFlags: 4
|
m_LightmapFlags: 4
|
||||||
m_EnableInstancingVariants: 0
|
m_EnableInstancingVariants: 0
|
||||||
m_DoubleSidedGI: 0
|
m_DoubleSidedGI: 0
|
||||||
m_CustomRenderQueue: -1
|
m_CustomRenderQueue: 1950
|
||||||
stringTagMap: {}
|
stringTagMap: {}
|
||||||
disabledShaderPasses: []
|
disabledShaderPasses: []
|
||||||
m_LockedProperties:
|
m_LockedProperties:
|
||||||
|
323
BlueWater/Assets/03.Materials/Tycoon/OceanWater.mat
Normal file
323
BlueWater/Assets/03.Materials/Tycoon/OceanWater.mat
Normal file
@ -0,0 +1,323 @@
|
|||||||
|
%YAML 1.1
|
||||||
|
%TAG !u! tag:unity3d.com,2011:
|
||||||
|
--- !u!21 &2100000
|
||||||
|
Material:
|
||||||
|
serializedVersion: 8
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_Name: OceanWater
|
||||||
|
m_Shader: {fileID: 482279110045391116, guid: d7b0192b9bf19c949900035fa781fdc4, type: 3}
|
||||||
|
m_Parent: {fileID: 0}
|
||||||
|
m_ModifiedSerializedProperties: 0
|
||||||
|
m_ValidKeywords:
|
||||||
|
- _ADVANCED_SHADING
|
||||||
|
- _DISTANCE_NORMALS
|
||||||
|
- _FOAM
|
||||||
|
- _NORMALMAP
|
||||||
|
- _REFRACTION
|
||||||
|
- _SHARP_INERSECTION
|
||||||
|
- _TRANSLUCENCY
|
||||||
|
- _WAVES
|
||||||
|
m_InvalidKeywords:
|
||||||
|
- ADVANCED_LIGHTING
|
||||||
|
- _DEPTHEXP_ON
|
||||||
|
- _DEPTH_TEX
|
||||||
|
- _SIMPLE_LIGHTING
|
||||||
|
- _WORLDSPACEUV_ON
|
||||||
|
- _ZCLIP_ON
|
||||||
|
- _ZWRITE_ON
|
||||||
|
m_LightmapFlags: 4
|
||||||
|
m_EnableInstancingVariants: 0
|
||||||
|
m_DoubleSidedGI: 0
|
||||||
|
m_CustomRenderQueue: 3000
|
||||||
|
stringTagMap: {}
|
||||||
|
disabledShaderPasses: []
|
||||||
|
m_LockedProperties:
|
||||||
|
m_SavedProperties:
|
||||||
|
serializedVersion: 3
|
||||||
|
m_TexEnvs:
|
||||||
|
- _BaseMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _BumpMap:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 88908a7c7a1f0ed418d1048378c17411, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _BumpMapLarge:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 88908a7c7a1f0ed418d1048378c17411, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _BumpMapSlope:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _CausticsTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _DepthTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _EmissionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _FoamTex:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 6a4aa5aa1ed7b9e4e9204a95f56f4d29, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _FoamTexDynamic:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _IntersectionNoise:
|
||||||
|
m_Texture: {fileID: 2800000, guid: 2e10c404ec8e1ff41bff06b82e5569df, type: 3}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MainTex:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _MetallicGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _Normals:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _OcclusionMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _PlanarReflection:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _PlanarReflectionLeft:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _Shadermap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _SpecGlossMap:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- _texcoord:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_Lightmaps:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_LightmapsInd:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
- unity_ShadowMasks:
|
||||||
|
m_Texture: {fileID: 0}
|
||||||
|
m_Scale: {x: 1, y: 1}
|
||||||
|
m_Offset: {x: 0, y: 0}
|
||||||
|
m_Ints: []
|
||||||
|
m_Floats:
|
||||||
|
- Vector1_1942CF3A: 1
|
||||||
|
- Vector1_BE75C478: 32
|
||||||
|
- Vector1_E23F9E57: 0.5
|
||||||
|
- Vector1_E796673B: 10
|
||||||
|
- _ADVANCED_LIGHTING: 1
|
||||||
|
- _AdvancedLighting: 1
|
||||||
|
- _Advanced_Lighting: 1
|
||||||
|
- _AlphaClip: 0
|
||||||
|
- _AlphaCutoff: 0.5
|
||||||
|
- _AnimationSpeed: 1
|
||||||
|
- _Blend: 0
|
||||||
|
- _BumpScale: 1
|
||||||
|
- _CROSSPAN_INTERSECTIONOn: 1
|
||||||
|
- _CausticsBrightness: 2
|
||||||
|
- _CausticsDistortion: 0.23
|
||||||
|
- _CausticsOn: 0
|
||||||
|
- _CausticsSpeed: 0.1
|
||||||
|
- _CausticsTiling: 0.5
|
||||||
|
- _ColorAbsorption: 0.002
|
||||||
|
- _CrossPan_IntersectionOn: 0
|
||||||
|
- _Cull: 0
|
||||||
|
- _Cutoff: 0.5
|
||||||
|
- _Depth: 2.42
|
||||||
|
- _DepthExp: 1
|
||||||
|
- _DepthHorizontal: 0.01
|
||||||
|
- _DepthMode: 0
|
||||||
|
- _DepthTexture: 1
|
||||||
|
- _DepthVertical: 8
|
||||||
|
- _DisableDepthTexture: 0
|
||||||
|
- _DistanceNormalsOn: 1
|
||||||
|
- _DistanceNormalsTiling: 0.079999976
|
||||||
|
- _DstBlend: 0
|
||||||
|
- _EdgeFade: 7
|
||||||
|
- _EnvironmentReflections: 1
|
||||||
|
- _EnvironmentReflectionsOn: 1
|
||||||
|
- _FlatShadingOn: 0
|
||||||
|
- _FlowSpeed: 1
|
||||||
|
- _FoamBaseAmount: 0.309
|
||||||
|
- _FoamClipping: 0
|
||||||
|
- _FoamDistortion: 0.13
|
||||||
|
- _FoamOn: 1
|
||||||
|
- _FoamOpacity: 1
|
||||||
|
- _FoamSize: 0.314
|
||||||
|
- _FoamSpeed: -0.5
|
||||||
|
- _FoamSpeedDynamic: 0.1
|
||||||
|
- _FoamSubSpeed: 0
|
||||||
|
- _FoamSubSpeedDynamic: -0.1
|
||||||
|
- _FoamSubTiling: 0.5
|
||||||
|
- _FoamSubTilingDynamic: 2
|
||||||
|
- _FoamTiling: 0.19999993
|
||||||
|
- _FoamTilingDynamic: 0.1
|
||||||
|
- _FoamWaveAmount: 0.539
|
||||||
|
- _FoamWaveMask: 0.638
|
||||||
|
- _FoamWaveMaskExp: 1
|
||||||
|
- _GlossMapScale: 0
|
||||||
|
- _Glossiness: 0
|
||||||
|
- _GlossyReflections: 0
|
||||||
|
- _HorizonDistance: 32
|
||||||
|
- _IntersectionClipping: 0.583
|
||||||
|
- _IntersectionFalloff: 1
|
||||||
|
- _IntersectionLength: 1
|
||||||
|
- _IntersectionRippleDist: 20
|
||||||
|
- _IntersectionRippleStrength: 0.53
|
||||||
|
- _IntersectionSize: 0.944
|
||||||
|
- _IntersectionSource: 0
|
||||||
|
- _IntersectionSpeed: 0.1
|
||||||
|
- _IntersectionStyle: 1
|
||||||
|
- _IntersectionTiling: 1
|
||||||
|
- _IntersectionWaveDist: 33.28
|
||||||
|
- _LightingMode: 2
|
||||||
|
- _LightingOn: 1
|
||||||
|
- _Metallic: 0
|
||||||
|
- _Metallicness: 0.1
|
||||||
|
- _NORMALMAPOn: 1
|
||||||
|
- _NormalMap: 1
|
||||||
|
- _NormalMapOn: 1
|
||||||
|
- _NormalSpeed: 0.5
|
||||||
|
- _NormalStrength: 0.165
|
||||||
|
- _NormalSubSpeed: 0.01
|
||||||
|
- _NormalSubTiling: 1
|
||||||
|
- _NormalTiling: 0.16000009
|
||||||
|
- _OcclusionStrength: 1
|
||||||
|
- _PlanarReflectionsEnabled: 0
|
||||||
|
- _PlanarReflectionsParams: 0
|
||||||
|
- _PointSpotLightReflectionDistortion: 0.5
|
||||||
|
- _PointSpotLightReflectionExp: 64
|
||||||
|
- _PointSpotLightReflectionSize: 0
|
||||||
|
- _PointSpotLightReflectionStrength: 10
|
||||||
|
- _QueueOffset: 0
|
||||||
|
- _ReceiveShadows: 1
|
||||||
|
- _ReflectionBlur: 0
|
||||||
|
- _ReflectionDistortion: 0.274
|
||||||
|
- _ReflectionFresnel: 13.04
|
||||||
|
- _ReflectionLighting: 0
|
||||||
|
- _ReflectionStrength: 1
|
||||||
|
- _Reflectivity: 1
|
||||||
|
- _RefractionAmount: 0.05
|
||||||
|
- _RefractionChromaticAberration: 1
|
||||||
|
- _RefractionOn: 1
|
||||||
|
- _RefractionStrength: 0.228
|
||||||
|
- _RimRize: 1
|
||||||
|
- _RimTiling: 0.025
|
||||||
|
- _RiverModeOn: 0
|
||||||
|
- _SHARP_INERSECTIONOn: 1
|
||||||
|
- _ShadingMode: 1
|
||||||
|
- _ShadowStrength: 1
|
||||||
|
- _ShoreLineLength: 3.1
|
||||||
|
- _ShoreLineWaveDistance: 6
|
||||||
|
- _ShoreLineWaveStr: 0
|
||||||
|
- _SimpleLighting: 1
|
||||||
|
- _SlopeAngleFalloff: 25
|
||||||
|
- _SlopeAngleThreshold: 15
|
||||||
|
- _SlopeFoam: 1
|
||||||
|
- _SlopeSpeed: 4
|
||||||
|
- _SlopeStretching: 0.5
|
||||||
|
- _SlopeThreshold: 0.25
|
||||||
|
- _Smoothness: 0.5
|
||||||
|
- _SmoothnessTextureChannel: 0
|
||||||
|
- _SparkleIntensity: 0
|
||||||
|
- _SparkleSize: 0.155
|
||||||
|
- _SpecularHighlights: 1
|
||||||
|
- _SpecularReflectionsOn: 1
|
||||||
|
- _Speed: 1
|
||||||
|
- _SrcBlend: 1
|
||||||
|
- _SunReflectionDistortion: 0.634
|
||||||
|
- _SunReflectionPerturbance: 1
|
||||||
|
- _SunReflectionSize: 0.837
|
||||||
|
- _SunReflectionStrength: 10
|
||||||
|
- _Surface: 0
|
||||||
|
- _TEXTURE_INTERSECTIONOn: 0
|
||||||
|
- _TessMax: 50
|
||||||
|
- _TessMin: 0
|
||||||
|
- _TessValue: 8
|
||||||
|
- _Texture_IntersectionOn: 1
|
||||||
|
- _Tiling: 0.5
|
||||||
|
- _Translucency: 1
|
||||||
|
- _TranslucencyCurvatureMask: 0.869
|
||||||
|
- _TranslucencyExp: 2
|
||||||
|
- _TranslucencyOn: 1
|
||||||
|
- _TranslucencyReflectionMask: 0
|
||||||
|
- _TranslucencyStrength: 2
|
||||||
|
- _TranslucencyStrengthDirect: 0
|
||||||
|
- _UnderwaterRefractionOffset: 0.2
|
||||||
|
- _UnderwaterSurfaceSmoothness: 0.8
|
||||||
|
- _VertexColorDepth: 0
|
||||||
|
- _VertexColorFoam: 0
|
||||||
|
- _VertexColorWaveFlattening: 0
|
||||||
|
- _WaveCount: 5
|
||||||
|
- _WaveDistance: 0.97
|
||||||
|
- _WaveHeight: 1.7
|
||||||
|
- _WaveNormalStr: 2
|
||||||
|
- _WaveSpeed: 1.5
|
||||||
|
- _WaveSteepness: 1.76
|
||||||
|
- _WaveTint: 0.057
|
||||||
|
- _WavesOn: 1
|
||||||
|
- _WorkflowMode: 1
|
||||||
|
- _WorldSpaceUV: 1
|
||||||
|
- _ZClip: 1
|
||||||
|
- _ZWrite: 1
|
||||||
|
m_Colors:
|
||||||
|
- _BaseColor: {r: 0, g: 0.08962265, b: 0.1792453, a: 1}
|
||||||
|
- _Color: {r: 0.5, g: 0.5, b: 0.5, a: 1}
|
||||||
|
- _DepthMapBounds: {r: -402.3, g: -459.43, b: 0.0012693577, a: 0}
|
||||||
|
- _Direction: {r: 1, g: 1, b: 0, a: 0}
|
||||||
|
- _DistanceNormalsFadeDist: {r: 10, g: 100, b: 0, a: 0}
|
||||||
|
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
|
||||||
|
- _FoamColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _FoamTiling: {r: 0.1, g: 0.1, b: 0, a: 0}
|
||||||
|
- _HorizonColor: {r: 0.50953066, g: 5.8970256, b: 6.3541465, a: 0}
|
||||||
|
- _IntersectionColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _NormalTiling: {r: 0.22, g: 0.22, b: 0, a: 0}
|
||||||
|
- _RimColor: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _ShallowColor: {r: 0, g: 0.943, b: 0.9245099, a: 1}
|
||||||
|
- _SpecColor: {r: 0.2, g: 0.2, b: 0.2, a: 1}
|
||||||
|
- _WaterColor: {r: 0.21176466, g: 0.6745098, b: 1, a: 1}
|
||||||
|
- _WaterShallowColor: {r: 0, g: 0.9394503, b: 1, a: 1}
|
||||||
|
- _WaveDirection: {r: 1, g: 1, b: 1, a: 1}
|
||||||
|
- _WaveFadeDistance: {r: 76.392815, g: 303.86386, b: 0, a: 0}
|
||||||
|
m_BuildTextureStacks: []
|
||||||
|
m_AllowLocking: 1
|
||||||
|
--- !u!114 &6498140463000427223
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 11
|
||||||
|
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: d0353a89b1f911e48b9e16bdc9f2e058, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
version: 1
|
@ -1,7 +1,8 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: aba6fa52907672a4da99307e9c925639
|
guid: 98ca18b0c3f71dd41b731606719ba6ae
|
||||||
DefaultImporter:
|
NativeFormatImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
|
mainObjectFileID: 2100000
|
||||||
userData:
|
userData:
|
||||||
assetBundleName:
|
assetBundleName:
|
||||||
assetBundleVariant:
|
assetBundleVariant:
|
11457
BlueWater/Assets/05.Prefabs/Characters/Players/ShipPlayer.prefab
Normal file
11457
BlueWater/Assets/05.Prefabs/Characters/Players/ShipPlayer.prefab
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,6 +1,6 @@
|
|||||||
fileFormatVersion: 2
|
fileFormatVersion: 2
|
||||||
guid: f5789d13135b86645a366dac6583d1cd
|
guid: fe26bc8a56efaf847acb8dd7c754d27b
|
||||||
DefaultImporter:
|
PrefabImporter:
|
||||||
externalObjects: {}
|
externalObjects: {}
|
||||||
userData:
|
userData:
|
||||||
assetBundleName:
|
assetBundleName:
|
@ -162,7 +162,7 @@ MonoBehaviour:
|
|||||||
centerOfMass: {x: 0, y: -0.5, z: 0}
|
centerOfMass: {x: 0, y: -0.5, z: 0}
|
||||||
combinedCenterOfMass: {x: 0, y: -0.5, z: 0}
|
combinedCenterOfMass: {x: 0, y: -0.5, z: 0}
|
||||||
useDefaultInertia: 1
|
useDefaultInertia: 1
|
||||||
inertiaTensor: {x: 105004.21, y: 15295.159, z: 104535.86}
|
inertiaTensor: {x: 188774.38, y: 29978.51, z: 187856.39}
|
||||||
combinedInertiaTensor: {x: 0, y: 0, z: 0}
|
combinedInertiaTensor: {x: 0, y: 0, z: 0}
|
||||||
--- !u!114 &867154244752756088
|
--- !u!114 &867154244752756088
|
||||||
MonoBehaviour:
|
MonoBehaviour:
|
||||||
@ -299,7 +299,7 @@ MonoBehaviour:
|
|||||||
m_Center: {x: 0, y: 0, z: 0}
|
m_Center: {x: 0, y: 0, z: 0}
|
||||||
m_Extent: {x: 0, y: 0, z: 0}
|
m_Extent: {x: 0, y: 0, z: 0}
|
||||||
meshDemolition:
|
meshDemolition:
|
||||||
am: 50
|
am: 10
|
||||||
var: 0
|
var: 0
|
||||||
dpf: 0.5
|
dpf: 0.5
|
||||||
bias: 0
|
bias: 0
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 3643c0d76ec153646b1203880bfb64ed
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 697b6e7dea1fde146b7e3e5cf3ed9e9f
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 078b8f13a17171b49892ad10426d5af0
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: f9406a33814af9c47b352e77f079d798
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 9aacf6f3043624194bb6f6fe9a580786
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: b1d738c46034bc244bd356692577373c
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 2d6d5d59d45ce8a4784ba6c47984a23e
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 560a88da2bbc70140bed167f0ba7fe37
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: fb01be13d6e88ca488dda82150319bfc
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 117dcc671050f5247bd8743b91ecaab7
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 4d9b575363cdb56408d92f7d7f0e5216
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 171c5051d845c4545a6679cdcb9e8290
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: e381f1e638a8aec4dbd9a7be673b56e2
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 01db744855bbae74481522d48fd63008
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: e5f625ae60b99fe4ab78d44cfb58ce5a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: b606e558541a7b14593ea370c1a31da1
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: c13a7e89fcc1f5544b4debda9d682854
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 9d6eeb26838ae2140a98c7b012c07610
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 46615cbdbe482664aaf8d3fe2af274c8
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 92b78aa6c7b02924c907a69383e7722f
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 169dbd692ce7b8a4083e3e77421ce8d0
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: ab41e3ef05cb5ef44a38c3a33b6715eb
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 9a785472f49cbc0419f4e80050360f8a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: acc7135a62c70bb40bfd196dcc0dbf58
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 43b92591c923d1543bc95a9b89918a6c
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 4c1d290c89eb9a146a0c3fc3c5d97639
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 79d6a8f7106f5a949afdf0f9fce6e5c9
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 5db5e6540b70aa44a8b8f0be7cbc03a4
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: b81586c5bf3938042babe319ccb6b693
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 29400b82342c15b44bebd36e5f253c7a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: e3dca3dc2724503479b532ec6f801f2f
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 5a3da110bff34d54eb93d1c3c7755741
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 590bfaf71ac68024e96342bd38a2e799
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 89c6283ed4a7a914db4ed32d9fe4be1b
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 2133c1709cbeab043b2c0d4a09f8c560
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 61a9883a71fe42f4cb3a2538927c5b54
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 107656dc7c8decd4b98ddacdb4c63d9c
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 69578b34b0b99fd408db1f26e709204b
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 890975c726da4f447a9fdbb24e0ac5a6
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 1977e46ddf171054ba06e70c3a17b562
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d04dae1efd4c20f42801fa99bfb48c71
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: f48e38a1694a4a94ba7bfa99b5bb8da7
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: a760ee77bdfe6fc4fbfeb4e74d81e9ee
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 7ac1fca502db8634ca8a220957ce0efe
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 03276c81a3b7e1f4f8b9a2c42d29ccb5
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 4c2fe1e05f53ce540a7e6629e37e62ba
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 41dc081f41d06ad4cb3a976e3bc784ff
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 7224afe475473f5479a4be84354c0ffe
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 6566ea9453ea9a54c8adda4ce157bfe5
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 8a6eaa4e4e356664da332e906c4116ca
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d78d339535406c443be8ab962fe3faed
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 6556a12f622b9f84a87c93e43a05c57a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 7adde0d8ab9d11c4f8958df473963096
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 2e0d514b37da90b43aca77d71d4ea274
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: f73b81d6a28009a4d8a6cfa24e4f6670
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 14eb0de10b56d7d48aa47c34c085763a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: bab8f8e2fd66cc94eb0381c12da4f8a1
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 853d51cc63a44614b8aa108c20970d53
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 0acaab50ea80e2740907f9fb8e96d5cb
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 00d3be9741969ee4abb41a0d36893d12
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: a84c2fae02ab66e4bb10f4b632b4e59f
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: ff46b33770bc0e04da5553db516b2791
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d4762985b08cf424d8a389bd106e9c41
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 82f4200e470c7a2459f54ef829fd130b
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 8f7926653749bc042b66acaf162cb653
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d8244e47333fea34cabbe75f30b489cd
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: a60eb26401f5d2e40a3f8ad3a0cdd2ae
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d20f46daec1cff04b8767c37cbc64dfd
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 1e0bc8e64ca5a204ab01fcb065ad3ea4
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 0439b345dc19afc4e9e38a45964c21d2
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 2f034bb78093baf41a5b14693eefb6ba
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 37a76039173f99b4fac971349e64b845
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 12f5d0647e98dad4cba5773dbfe617ee
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: cfa06a72ad668b64e84eb67a6653c27a
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 5f372c15f48325e4da788631806fbd37
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d48ea718ba1476a4baa5cd9e66f6ed78
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 21b40e7d71233864788700238fab175d
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 44688b79fc3aa6a44b5c47a92a453722
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: c6b5601000159b44594b95b58dc95e5e
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 1f67bb1f7a0ccac4bacceb5680482ca2
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d418d21b145ca9e4289690cca70d800d
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: ba01c8813d9d8e645a60034600445394
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: 373fa280b9df46f45901d7ac3fea3beb
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: d0b0bdbd9366c9e4fba085f618ca54ba
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
@ -1,7 +0,0 @@
|
|||||||
fileFormatVersion: 2
|
|
||||||
guid: c59e446cf466a424daed6859d731bc80
|
|
||||||
DefaultImporter:
|
|
||||||
externalObjects: {}
|
|
||||||
userData:
|
|
||||||
assetBundleName:
|
|
||||||
assetBundleVariant:
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user