스파인 캐릭터 수정 및 타이쿤 스테이지 로직 수정 중
@ -152,7 +152,7 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 8}
|
||||
m_AnchoredPosition: {x: 0, y: 9}
|
||||
m_SizeDelta: {x: 0, y: 10}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &321673
|
||||
@ -5496,93 +5496,6 @@ MonoBehaviour:
|
||||
BarrelClipping: 0.25
|
||||
Anamorphism: 0
|
||||
BlendHint: 0
|
||||
--- !u!1 &548280683
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 548280685}
|
||||
- component: {fileID: 548280684}
|
||||
m_Layer: 0
|
||||
m_Name: BlueHead
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!212 &548280684
|
||||
SpriteRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 548280683}
|
||||
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_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0}
|
||||
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_SortingLayerID: 0
|
||||
m_SortingLayer: 0
|
||||
m_SortingOrder: 5
|
||||
m_Sprite: {fileID: 21300000, guid: 9fd77125fee64f943ae87b17e69d0d9a, 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, y: 1}
|
||||
m_AdaptiveModeThreshold: 0.5
|
||||
m_SpriteTileMode: 0
|
||||
m_WasSpriteAssigned: 1
|
||||
m_MaskInteraction: 0
|
||||
m_SpriteSortPoint: 0
|
||||
--- !u!4 &548280685
|
||||
Transform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 548280683}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0.3420201, y: -0, z: -0, w: 0.9396927}
|
||||
m_LocalPosition: {x: -2.9, y: 0, z: -4.49}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 40, y: 0, z: 0}
|
||||
--- !u!1001 &566176540
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -8940,7 +8853,7 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0, y: 0}
|
||||
m_AnchorMax: {x: 1, y: 0}
|
||||
m_AnchoredPosition: {x: 0, y: 8}
|
||||
m_AnchoredPosition: {x: 0, y: 11}
|
||||
m_SizeDelta: {x: 0, y: 5}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &963867004
|
||||
@ -9067,7 +8980,7 @@ Transform:
|
||||
m_GameObject: {fileID: 970735071}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 4.100006, y: 18.8, z: 0}
|
||||
m_LocalPosition: {x: 4.1, y: 19, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
@ -9411,6 +9324,7 @@ MonoBehaviour:
|
||||
_liquidRenderer: {fileID: 1947402520}
|
||||
_reachedCollider: {fileID: 2070548849}
|
||||
_amountText: {fileID: 963867004}
|
||||
_balloonImage: {fileID: 1172519050}
|
||||
_completeCocktailImage: {fileID: 1821459832}
|
||||
_completeText: {fileID: 321673}
|
||||
_spawnTransform: {fileID: 970735072}
|
||||
@ -9424,8 +9338,10 @@ MonoBehaviour:
|
||||
_colorLerpSpeed: 0.5
|
||||
_colorIntensity: 2
|
||||
_objectPoolCount: 1000
|
||||
_moveToPlayerDuration: 0.3
|
||||
_moveToCenterDuration: 0.1
|
||||
_centerBalloonImage: {fileID: 21300000, guid: 140fdbe02cd90bf47994129e6be6bafe, type: 3}
|
||||
_playerBalloonImage: {fileID: 21300000, guid: e7b746bc5bff9d64fb1129b9aa8ccf3e, type: 3}
|
||||
_moveToPlayerDuration: 0.5
|
||||
_moveToCenterDuration: 0.2
|
||||
_centerPosition: {x: -300, y: 0, z: 0}
|
||||
_endPositionOffset: {x: 0, y: 20, z: 0}
|
||||
_endScale: {x: 0.3, y: 0.3, z: 0.3}
|
||||
@ -11037,7 +10953,7 @@ GameObject:
|
||||
- component: {fileID: 1172519051}
|
||||
- component: {fileID: 1172519050}
|
||||
m_Layer: 5
|
||||
m_Name: Background
|
||||
m_Name: BalloonImage
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
@ -11053,7 +10969,7 @@ RectTransform:
|
||||
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_ConstrainProportionsScale: 1
|
||||
m_Children:
|
||||
- {fileID: 282398544}
|
||||
- {fileID: 1795654740}
|
||||
@ -11085,7 +11001,7 @@ MonoBehaviour:
|
||||
m_PersistentCalls:
|
||||
m_Calls: []
|
||||
m_Sprite: {fileID: 21300000, guid: 140fdbe02cd90bf47994129e6be6bafe, type: 3}
|
||||
m_Type: 0
|
||||
m_Type: 1
|
||||
m_PreserveAspect: 0
|
||||
m_FillCenter: 1
|
||||
m_FillMethod: 4
|
||||
@ -11093,7 +11009,7 @@ MonoBehaviour:
|
||||
m_FillClockwise: 1
|
||||
m_FillOrigin: 0
|
||||
m_UseSpriteMesh: 0
|
||||
m_PixelsPerUnitMultiplier: 1
|
||||
m_PixelsPerUnitMultiplier: 2
|
||||
--- !u!222 &1172519051
|
||||
CanvasRenderer:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -12814,7 +12730,7 @@ Transform:
|
||||
m_GameObject: {fileID: 1321215892}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalPosition: {x: 0, y: 2, z: 0}
|
||||
m_LocalScale: {x: 25, y: 25, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children:
|
||||
@ -14318,8 +14234,6 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: f0f3dc568d0721b48ad5f24339d24951, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
_tycoonPlayer: {fileID: 0}
|
||||
_isEntered: 0
|
||||
--- !u!114 &1400792463
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -17046,6 +16960,7 @@ MonoBehaviour:
|
||||
<TycoonIngredientController>k__BackingField: {fileID: 1665075873}
|
||||
_dailyBgm: TycoonDailyBgm1
|
||||
<TycoonStatus>k__BackingField:
|
||||
_currentLevel: 0
|
||||
_maxPlayerHealth: 0
|
||||
_currentPlayerHealth: 0
|
||||
_playerMoveSpeedMultiplier: 0
|
||||
@ -17072,7 +16987,9 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: f1f3fbad52bf14f4a919767bb32ac24f, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
_customerTableRoot: {fileID: 1903060916}
|
||||
_customerTables: []
|
||||
_activeCustomerTables: []
|
||||
--- !u!114 &1665075872
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -19628,7 +19545,7 @@ RectTransform:
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
m_AnchorMin: {x: 0.5, y: 1}
|
||||
m_AnchorMax: {x: 0.5, y: 1}
|
||||
m_AnchoredPosition: {x: 0, y: -25}
|
||||
m_AnchoredPosition: {x: 0, y: -23}
|
||||
m_SizeDelta: {x: 25, y: 25}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &1821459832
|
||||
@ -20718,6 +20635,11 @@ Transform:
|
||||
m_Children: []
|
||||
m_Father: {fileID: 0}
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!4 &1903060916 stripped
|
||||
Transform:
|
||||
m_CorrespondingSourceObject: {fileID: 1582116343231843844, guid: 981817fdc4897a34bafc0040f15656b9, type: 3}
|
||||
m_PrefabInstance: {fileID: 7827484746149782377}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!1 &1909799356
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -22603,7 +22525,7 @@ Transform:
|
||||
m_GameObject: {fileID: 2070548847}
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: -0, y: -0, z: -0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: -10.5, z: 0}
|
||||
m_LocalPosition: {x: 0, y: -8.5, z: 0}
|
||||
m_LocalScale: {x: 20, y: 2, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
@ -24681,7 +24603,7 @@ PrefabInstance:
|
||||
- target: {fileID: 5910700114136101566, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
|
||||
propertyPath: 'm_Materials.Array.data[0]'
|
||||
value:
|
||||
objectReference: {fileID: 2100000, guid: 488f84473afeade458a0b9a9df28930f, type: 2}
|
||||
objectReference: {fileID: 2100000, guid: 288333d9c9df2d84cadf3b48d918ebdb, type: 2}
|
||||
- target: {fileID: 5944316304459150779, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.04741089
|
||||
@ -25030,6 +24952,10 @@ PrefabInstance:
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0.27579662
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 7860912239456808729, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8258969574862853637, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0.14923969
|
||||
@ -25118,6 +25044,10 @@ PrefabInstance:
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: -0.35711366
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8804688619532928159, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 8873814250568851775, guid: 9ce588004bafc1e4e9617fdaa2d77c8d, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: -0.15334415
|
||||
@ -25594,6 +25524,5 @@ SceneRoots:
|
||||
- {fileID: 852387592}
|
||||
- {fileID: 7827484746149782377}
|
||||
- {fileID: 5626406452199475265}
|
||||
- {fileID: 548280685}
|
||||
- {fileID: 1006730365}
|
||||
- {fileID: 20736010}
|
||||
|
@ -10,23 +10,23 @@ namespace BlueWater.BehaviorTrees.Actions
|
||||
[Serializable]
|
||||
public class FindTable : Action
|
||||
{
|
||||
private Customer _customer;
|
||||
|
||||
public override void OnAwake()
|
||||
{
|
||||
_customer = GetComponent<Customer>();
|
||||
}
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
CustomerManager.Instance.TryFindEmptySeat(_customer);
|
||||
}
|
||||
|
||||
public override TaskStatus OnUpdate()
|
||||
{
|
||||
if (_customer.TableSeat == null) return TaskStatus.Running;
|
||||
|
||||
return TaskStatus.Success;
|
||||
}
|
||||
// private Customer _customer;
|
||||
//
|
||||
// public override void OnAwake()
|
||||
// {
|
||||
// _customer = GetComponent<Customer>();
|
||||
// }
|
||||
//
|
||||
// public override void OnStart()
|
||||
// {
|
||||
// CustomerManager.Instance.TryFindEmptySeat(_customer);
|
||||
// }
|
||||
//
|
||||
// public override TaskStatus OnUpdate()
|
||||
// {
|
||||
// if (_customer.TableSeat == null) return TaskStatus.Running;
|
||||
//
|
||||
// return TaskStatus.Success;
|
||||
// }
|
||||
}
|
||||
}
|
@ -8,18 +8,18 @@ namespace BlueWater.BehaviorTrees.Actions
|
||||
[Serializable]
|
||||
public class CheckOrderBeverage : Conditional
|
||||
{
|
||||
private Customer _customer;
|
||||
private CustomerData _customerData;
|
||||
|
||||
public override void OnAwake()
|
||||
{
|
||||
_customer = GetComponent<Customer>();
|
||||
_customerData = _customer.CustomerData;
|
||||
}
|
||||
|
||||
public override TaskStatus OnUpdate()
|
||||
{
|
||||
return _customerData.IsOrderedBeverage() ? TaskStatus.Success : TaskStatus.Failure;
|
||||
}
|
||||
// private Customer _customer;
|
||||
// private CustomerData _customerData;
|
||||
//
|
||||
// public override void OnAwake()
|
||||
// {
|
||||
// _customer = GetComponent<Customer>();
|
||||
// _customerData = _customer.CustomerData;
|
||||
// }
|
||||
//
|
||||
// public override TaskStatus OnUpdate()
|
||||
// {
|
||||
// return _customerData.IsOrderedBeverage() ? TaskStatus.Success : TaskStatus.Failure;
|
||||
// }
|
||||
}
|
||||
}
|
@ -12,82 +12,82 @@ namespace BlueWater.BehaviorTrees.Actions
|
||||
[Serializable]
|
||||
public class OrderBeverage : Conditional
|
||||
{
|
||||
private Customer _customer;
|
||||
private CustomerData _customerData;
|
||||
private BalloonUi _balloonUi;
|
||||
|
||||
public override void OnAwake()
|
||||
{
|
||||
_customer = GetComponent<Customer>();
|
||||
_customerData = _customer.CustomerData;
|
||||
}
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
_balloonUi = _customer.BalloonUi;
|
||||
// TODO : 음료가 다양해질 때 수정해야함
|
||||
_balloonUi.OrderItem("40001", _customerData.WaitTime, _customerData.HurryTime);
|
||||
|
||||
_customer.OnInteraction += HandleBeverageInteraction;
|
||||
_customer.RegisterPlayerInteraction();
|
||||
_customer.Bark("OrderBeverage", BarkOrder.FirstValid);
|
||||
}
|
||||
|
||||
public override TaskStatus OnUpdate()
|
||||
{
|
||||
if (_balloonUi.IsFoodReceive())
|
||||
{
|
||||
_customer.OnInteraction -= HandleBeverageInteraction;
|
||||
_customer.UnregisterPlayerInteraction();
|
||||
return TaskStatus.Success;
|
||||
}
|
||||
|
||||
if (_balloonUi.IsWaitTimeOver())
|
||||
{
|
||||
_customer.OnInteraction -= HandleBeverageInteraction;
|
||||
_customer.UnregisterPlayerInteraction();
|
||||
_customer.AddHappyPoint(-3);
|
||||
if (_customer.HappyPoint <= 0)
|
||||
{
|
||||
_balloonUi.CancelOrder();
|
||||
var barkName = _customer.HappyPoint switch
|
||||
{
|
||||
>= 3 => "SatisfactoryEvaluation",
|
||||
>= 2 => "MediocreEvaluation",
|
||||
>= 1 => "MediocreEvaluation",
|
||||
_ => "UnsatisfactoryEvaluation"
|
||||
};
|
||||
_customer.Bark(barkName, BarkOrder.FirstValid);
|
||||
}
|
||||
return TaskStatus.Failure;
|
||||
}
|
||||
|
||||
return TaskStatus.Running;
|
||||
}
|
||||
|
||||
private void HandleBeverageInteraction()
|
||||
{
|
||||
var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
|
||||
var carriedBeverageData = tycoonPlayer.GetCurrentItemData();
|
||||
if (carriedBeverageData == null)
|
||||
{
|
||||
Debug.Log("플레이어가 가지고 있는 음식의 데이터가 없습니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
// TODO : 음료가 다양해질 때 수정해야함
|
||||
if (carriedBeverageData.Idx == "40001")
|
||||
{
|
||||
tycoonPlayer.GiveItem();
|
||||
_balloonUi.ReceiveFood();
|
||||
var itemData = ItemManager.Instance.ItemDataSo.GetDataByIdx(carriedBeverageData.Idx);
|
||||
_customer.SetFood(itemData);
|
||||
if (itemData.Quality == ItemQuality.High)
|
||||
{
|
||||
_customer.AddHappyPoint(1);
|
||||
}
|
||||
_customer.SpineController.PlayAnimation(CustomerSpineAnimation.Eat.ToString(), true);
|
||||
}
|
||||
}
|
||||
// private Customer _customer;
|
||||
// private CustomerData _customerData;
|
||||
// private BalloonUi _balloonUi;
|
||||
//
|
||||
// public override void OnAwake()
|
||||
// {
|
||||
// _customer = GetComponent<Customer>();
|
||||
// _customerData = _customer.CustomerData;
|
||||
// }
|
||||
//
|
||||
// public override void OnStart()
|
||||
// {
|
||||
// _balloonUi = _customer.BalloonUi;
|
||||
// // TODO : 음료가 다양해질 때 수정해야함
|
||||
// _balloonUi.OrderItem("40001", _customerData.WaitTime, _customerData.HurryTime);
|
||||
//
|
||||
// _customer.OnInteraction += HandleBeverageInteraction;
|
||||
// _customer.RegisterPlayerInteraction();
|
||||
// _customer.Bark("OrderBeverage", BarkOrder.FirstValid);
|
||||
// }
|
||||
//
|
||||
// public override TaskStatus OnUpdate()
|
||||
// {
|
||||
// if (_balloonUi.IsFoodReceive())
|
||||
// {
|
||||
// _customer.OnInteraction -= HandleBeverageInteraction;
|
||||
// _customer.UnregisterPlayerInteraction();
|
||||
// return TaskStatus.Success;
|
||||
// }
|
||||
//
|
||||
// if (_balloonUi.IsWaitTimeOver())
|
||||
// {
|
||||
// _customer.OnInteraction -= HandleBeverageInteraction;
|
||||
// _customer.UnregisterPlayerInteraction();
|
||||
// _customer.AddHappyPoint(-3);
|
||||
// if (_customer.HappyPoint <= 0)
|
||||
// {
|
||||
// _balloonUi.CancelOrder();
|
||||
// var barkName = _customer.HappyPoint switch
|
||||
// {
|
||||
// >= 3 => "SatisfactoryEvaluation",
|
||||
// >= 2 => "MediocreEvaluation",
|
||||
// >= 1 => "MediocreEvaluation",
|
||||
// _ => "UnsatisfactoryEvaluation"
|
||||
// };
|
||||
// _customer.Bark(barkName, BarkOrder.FirstValid);
|
||||
// }
|
||||
// return TaskStatus.Failure;
|
||||
// }
|
||||
//
|
||||
// return TaskStatus.Running;
|
||||
// }
|
||||
//
|
||||
// private void HandleBeverageInteraction()
|
||||
// {
|
||||
// var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
|
||||
// var carriedBeverageData = tycoonPlayer.GetCurrentItemData();
|
||||
// if (carriedBeverageData == null)
|
||||
// {
|
||||
// Debug.Log("플레이어가 가지고 있는 음식의 데이터가 없습니다.");
|
||||
// return;
|
||||
// }
|
||||
//
|
||||
// // TODO : 음료가 다양해질 때 수정해야함
|
||||
// if (carriedBeverageData.Idx == "40001")
|
||||
// {
|
||||
// tycoonPlayer.GiveItem();
|
||||
// _balloonUi.ReceiveFood();
|
||||
// var itemData = ItemManager.Instance.ItemDataSo.GetDataByIdx(carriedBeverageData.Idx);
|
||||
// _customer.SetFood(itemData);
|
||||
// if (itemData.Quality == ItemQuality.High)
|
||||
// {
|
||||
// _customer.AddHappyPoint(1);
|
||||
// }
|
||||
// _customer.SpineController.PlayAnimation(CustomerSpineAnimation.Eat.ToString(), true);
|
||||
// }
|
||||
// }
|
||||
}
|
||||
}
|
@ -13,103 +13,103 @@ namespace BlueWater.BehaviorTrees.Actions
|
||||
[Serializable]
|
||||
public class OrderFood : Conditional
|
||||
{
|
||||
private Customer _customer;
|
||||
private CustomerData _customerData;
|
||||
private BalloonUi _balloonUi;
|
||||
private string _orderFoodIdx;
|
||||
|
||||
public override void OnAwake()
|
||||
{
|
||||
_customer = GetComponent<Customer>();
|
||||
_customerData = _customer.CustomerData;
|
||||
}
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
SetPreferredFoods();
|
||||
|
||||
_balloonUi = _customer.BalloonUi;
|
||||
_balloonUi.OrderItem(_orderFoodIdx, _customerData.WaitTime, _customerData.HurryTime);
|
||||
_customer.OnInteraction += HandleFoodInteraction;
|
||||
_customer.RegisterPlayerInteraction();
|
||||
_customer.Bark("OrderFood", BarkOrder.FirstValid);
|
||||
}
|
||||
|
||||
public override TaskStatus OnUpdate()
|
||||
{
|
||||
if (_balloonUi.IsFoodReceive())
|
||||
{
|
||||
_customer.OnInteraction -= HandleFoodInteraction;
|
||||
_customer.UnregisterPlayerInteraction();
|
||||
return TaskStatus.Success;
|
||||
}
|
||||
|
||||
if (_balloonUi.IsWaitTimeOver())
|
||||
{
|
||||
_customer.OnInteraction -= HandleFoodInteraction;
|
||||
_customer.UnregisterPlayerInteraction();
|
||||
_customer.AddHappyPoint(-3);
|
||||
if (_customer.HappyPoint <= 0)
|
||||
{
|
||||
_balloonUi.CancelOrder();
|
||||
var barkName = _customer.HappyPoint switch
|
||||
{
|
||||
>= 3 => "SatisfactoryEvaluation",
|
||||
>= 2 => "MediocreEvaluation",
|
||||
>= 1 => "MediocreEvaluation",
|
||||
_ => "UnsatisfactoryEvaluation"
|
||||
};
|
||||
_customer.Bark(barkName, BarkOrder.FirstValid);
|
||||
}
|
||||
return TaskStatus.Failure;
|
||||
}
|
||||
|
||||
return TaskStatus.Running;
|
||||
}
|
||||
|
||||
private void HandleFoodInteraction()
|
||||
{
|
||||
var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
|
||||
var carriedFoodData = tycoonPlayer.GetCurrentItemData();
|
||||
if (carriedFoodData == null)
|
||||
{
|
||||
Debug.Log("플레이어가 가지고 있는 음식의 데이터가 없습니다.");
|
||||
return;
|
||||
}
|
||||
|
||||
if (carriedFoodData.Idx == _orderFoodIdx)
|
||||
{
|
||||
tycoonPlayer.GiveItem();
|
||||
_balloonUi.ReceiveFood();
|
||||
var itemData = ItemManager.Instance.ItemDataSo.GetDataByIdx(carriedFoodData.Idx);
|
||||
_customer.SetFood(itemData);
|
||||
if (itemData.Quality == ItemQuality.High)
|
||||
{
|
||||
_customer.AddHappyPoint(1);
|
||||
}
|
||||
|
||||
_customer.SpineController.PlayAnimation(CustomerSpineAnimation.Eat2.ToString(), true);
|
||||
}
|
||||
}
|
||||
|
||||
private void SetPreferredFoods()
|
||||
{
|
||||
var dailyFoodSlotUis = TycoonUiManager.Instance.TycoonManagementUi.CookMenuUi.DailyFoodMenuUi.DailyFoodSlotUis;
|
||||
FoodTaste[] preferredTastes = { _customerData.GetPreferredFood(0), _customerData.GetPreferredFood(1), _customerData.GetPreferredFood(2) };
|
||||
|
||||
foreach (var taste in preferredTastes)
|
||||
{
|
||||
var preferredFoods = dailyFoodSlotUis.FindAll(food => food.FoodData.Taste == taste);
|
||||
if (preferredFoods.Count > 0)
|
||||
{
|
||||
var randomIndex = Random.Range(0, preferredFoods.Count);
|
||||
_orderFoodIdx = preferredFoods[randomIndex].FoodData.Idx;
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
var randomDailyFoodIndex = Random.Range(0, dailyFoodSlotUis.Count);
|
||||
_orderFoodIdx = dailyFoodSlotUis[randomDailyFoodIndex].FoodData.Idx;
|
||||
}
|
||||
// private Customer _customer;
|
||||
// private CustomerData _customerData;
|
||||
// private BalloonUi _balloonUi;
|
||||
// private string _orderFoodIdx;
|
||||
//
|
||||
// public override void OnAwake()
|
||||
// {
|
||||
// _customer = GetComponent<Customer>();
|
||||
// _customerData = _customer.CustomerData;
|
||||
// }
|
||||
//
|
||||
// public override void OnStart()
|
||||
// {
|
||||
// SetPreferredFoods();
|
||||
//
|
||||
// _balloonUi = _customer.BalloonUi;
|
||||
// _balloonUi.OrderItem(_orderFoodIdx, _customerData.WaitTime, _customerData.HurryTime);
|
||||
// _customer.OnInteraction += HandleFoodInteraction;
|
||||
// _customer.RegisterPlayerInteraction();
|
||||
// _customer.Bark("OrderFood", BarkOrder.FirstValid);
|
||||
// }
|
||||
//
|
||||
// public override TaskStatus OnUpdate()
|
||||
// {
|
||||
// if (_balloonUi.IsFoodReceive())
|
||||
// {
|
||||
// _customer.OnInteraction -= HandleFoodInteraction;
|
||||
// _customer.UnregisterPlayerInteraction();
|
||||
// return TaskStatus.Success;
|
||||
// }
|
||||
//
|
||||
// if (_balloonUi.IsWaitTimeOver())
|
||||
// {
|
||||
// _customer.OnInteraction -= HandleFoodInteraction;
|
||||
// _customer.UnregisterPlayerInteraction();
|
||||
// _customer.AddHappyPoint(-3);
|
||||
// if (_customer.HappyPoint <= 0)
|
||||
// {
|
||||
// _balloonUi.CancelOrder();
|
||||
// var barkName = _customer.HappyPoint switch
|
||||
// {
|
||||
// >= 3 => "SatisfactoryEvaluation",
|
||||
// >= 2 => "MediocreEvaluation",
|
||||
// >= 1 => "MediocreEvaluation",
|
||||
// _ => "UnsatisfactoryEvaluation"
|
||||
// };
|
||||
// _customer.Bark(barkName, BarkOrder.FirstValid);
|
||||
// }
|
||||
// return TaskStatus.Failure;
|
||||
// }
|
||||
//
|
||||
// return TaskStatus.Running;
|
||||
// }
|
||||
//
|
||||
// private void HandleFoodInteraction()
|
||||
// {
|
||||
// var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
|
||||
// var carriedFoodData = tycoonPlayer.GetCurrentItemData();
|
||||
// if (carriedFoodData == null)
|
||||
// {
|
||||
// Debug.Log("플레이어가 가지고 있는 음식의 데이터가 없습니다.");
|
||||
// return;
|
||||
// }
|
||||
//
|
||||
// if (carriedFoodData.Idx == _orderFoodIdx)
|
||||
// {
|
||||
// tycoonPlayer.GiveItem();
|
||||
// _balloonUi.ReceiveFood();
|
||||
// var itemData = ItemManager.Instance.ItemDataSo.GetDataByIdx(carriedFoodData.Idx);
|
||||
// _customer.SetFood(itemData);
|
||||
// if (itemData.Quality == ItemQuality.High)
|
||||
// {
|
||||
// _customer.AddHappyPoint(1);
|
||||
// }
|
||||
//
|
||||
// _customer.SpineController.PlayAnimation(CustomerSpineAnimation.Eat2.ToString(), true);
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// private void SetPreferredFoods()
|
||||
// {
|
||||
// var dailyFoodSlotUis = TycoonUiManager.Instance.TycoonManagementUi.CookMenuUi.DailyFoodMenuUi.DailyFoodSlotUis;
|
||||
// FoodTaste[] preferredTastes = { _customerData.GetPreferredFood(0), _customerData.GetPreferredFood(1), _customerData.GetPreferredFood(2) };
|
||||
//
|
||||
// foreach (var taste in preferredTastes)
|
||||
// {
|
||||
// var preferredFoods = dailyFoodSlotUis.FindAll(food => food.FoodData.Taste == taste);
|
||||
// if (preferredFoods.Count > 0)
|
||||
// {
|
||||
// var randomIndex = Random.Range(0, preferredFoods.Count);
|
||||
// _orderFoodIdx = preferredFoods[randomIndex].FoodData.Idx;
|
||||
// return;
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// var randomDailyFoodIndex = Random.Range(0, dailyFoodSlotUis.Count);
|
||||
// _orderFoodIdx = dailyFoodSlotUis[randomDailyFoodIndex].FoodData.Idx;
|
||||
// }
|
||||
}
|
||||
}
|
@ -10,88 +10,88 @@ namespace BlueWater.BehaviorTrees.Actions
|
||||
[Serializable]
|
||||
public class PayMoney : Conditional
|
||||
{
|
||||
private Customer _customer;
|
||||
private CustomerData _customerData;
|
||||
private BalloonUi _balloonUi;
|
||||
private int _goldIdx;
|
||||
private bool _isPaidMoney;
|
||||
|
||||
public override void OnAwake()
|
||||
{
|
||||
_customer = GetComponent<Customer>();
|
||||
_customerData = _customer.CustomerData;
|
||||
}
|
||||
|
||||
public override void OnStart()
|
||||
{
|
||||
_balloonUi = _customer.BalloonUi;
|
||||
_balloonUi.PayMoney(_customerData.WaitTime, _customerData.HurryTime);
|
||||
_customer.OnInteraction += HandlePayMoneyInteraction;
|
||||
_customer.RegisterPlayerInteraction();
|
||||
}
|
||||
|
||||
public override TaskStatus OnUpdate()
|
||||
{
|
||||
if (_isPaidMoney)
|
||||
{
|
||||
return TaskStatus.Success;
|
||||
}
|
||||
|
||||
if (_balloonUi.IsWaitTimeOver())
|
||||
{
|
||||
_customer.OnInteraction -= HandlePayMoneyInteraction;
|
||||
_customer.UnregisterPlayerInteraction();
|
||||
_balloonUi.CancelOrder();
|
||||
_balloonUi.HideUi();
|
||||
// _customer.AddHappyPoint(-3);
|
||||
// if (_customer.HappyPoint <= 0)
|
||||
// {
|
||||
// _foodBalloonUi.CancelOrder();
|
||||
// _customer.Bark("CancelOrder");
|
||||
// }
|
||||
return TaskStatus.Failure;
|
||||
}
|
||||
|
||||
return TaskStatus.Running;
|
||||
}
|
||||
|
||||
private void HandlePayMoneyInteraction()
|
||||
{
|
||||
var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
|
||||
var foodPrice = _customer.ItemData.Price;
|
||||
float tipCoefficient;
|
||||
string barkName;
|
||||
switch (_customer.HappyPoint)
|
||||
{
|
||||
case >= 3:
|
||||
tipCoefficient = 2f;
|
||||
barkName = "SatisfactoryEvaluation";
|
||||
break;
|
||||
case >= 2:
|
||||
tipCoefficient = 1.5f;
|
||||
barkName = "MediocreEvaluation";
|
||||
break;
|
||||
case >= 1:
|
||||
tipCoefficient = 1.1f;
|
||||
barkName = "MediocreEvaluation";
|
||||
break;
|
||||
default:
|
||||
tipCoefficient = 1f;
|
||||
barkName = "UnsatisfactoryEvaluation";
|
||||
break;
|
||||
}
|
||||
|
||||
var tipAmount = foodPrice * (int)tipCoefficient;
|
||||
var paidAmount = foodPrice + tipAmount;
|
||||
tycoonPlayer.GetMoney(paidAmount);
|
||||
_customer.PayMoney(foodPrice, tipAmount);
|
||||
_balloonUi.HideUi();
|
||||
_customer.OnInteraction -= HandlePayMoneyInteraction;
|
||||
_customer.Bark(barkName, BarkOrder.FirstValid);
|
||||
_customer.UnregisterPlayerInteraction();
|
||||
_balloonUi.CancelOrder();
|
||||
|
||||
_isPaidMoney = true;
|
||||
}
|
||||
// private Customer _customer;
|
||||
// private CustomerData _customerData;
|
||||
// private BalloonUi _balloonUi;
|
||||
// private int _goldIdx;
|
||||
// private bool _isPaidMoney;
|
||||
//
|
||||
// public override void OnAwake()
|
||||
// {
|
||||
// _customer = GetComponent<Customer>();
|
||||
// _customerData = _customer.CustomerData;
|
||||
// }
|
||||
//
|
||||
// public override void OnStart()
|
||||
// {
|
||||
// _balloonUi = _customer.BalloonUi;
|
||||
// _balloonUi.PayMoney(_customerData.WaitTime, _customerData.HurryTime);
|
||||
// _customer.OnInteraction += HandlePayMoneyInteraction;
|
||||
// _customer.RegisterPlayerInteraction();
|
||||
// }
|
||||
//
|
||||
// public override TaskStatus OnUpdate()
|
||||
// {
|
||||
// if (_isPaidMoney)
|
||||
// {
|
||||
// return TaskStatus.Success;
|
||||
// }
|
||||
//
|
||||
// if (_balloonUi.IsWaitTimeOver())
|
||||
// {
|
||||
// _customer.OnInteraction -= HandlePayMoneyInteraction;
|
||||
// _customer.UnregisterPlayerInteraction();
|
||||
// _balloonUi.CancelOrder();
|
||||
// _balloonUi.HideUi();
|
||||
// // _customer.AddHappyPoint(-3);
|
||||
// // if (_customer.HappyPoint <= 0)
|
||||
// // {
|
||||
// // _foodBalloonUi.CancelOrder();
|
||||
// // _customer.Bark("CancelOrder");
|
||||
// // }
|
||||
// return TaskStatus.Failure;
|
||||
// }
|
||||
//
|
||||
// return TaskStatus.Running;
|
||||
// }
|
||||
//
|
||||
// private void HandlePayMoneyInteraction()
|
||||
// {
|
||||
// var tycoonPlayer = GameManager.Instance.CurrentTycoonPlayer;
|
||||
// var foodPrice = _customer.ItemData.Price;
|
||||
// float tipCoefficient;
|
||||
// string barkName;
|
||||
// switch (_customer.HappyPoint)
|
||||
// {
|
||||
// case >= 3:
|
||||
// tipCoefficient = 2f;
|
||||
// barkName = "SatisfactoryEvaluation";
|
||||
// break;
|
||||
// case >= 2:
|
||||
// tipCoefficient = 1.5f;
|
||||
// barkName = "MediocreEvaluation";
|
||||
// break;
|
||||
// case >= 1:
|
||||
// tipCoefficient = 1.1f;
|
||||
// barkName = "MediocreEvaluation";
|
||||
// break;
|
||||
// default:
|
||||
// tipCoefficient = 1f;
|
||||
// barkName = "UnsatisfactoryEvaluation";
|
||||
// break;
|
||||
// }
|
||||
//
|
||||
// var tipAmount = foodPrice * (int)tipCoefficient;
|
||||
// var paidAmount = foodPrice + tipAmount;
|
||||
// tycoonPlayer.GetMoney(paidAmount);
|
||||
// _customer.PayMoney(foodPrice, tipAmount);
|
||||
// _balloonUi.HideUi();
|
||||
// _customer.OnInteraction -= HandlePayMoneyInteraction;
|
||||
// _customer.Bark(barkName, BarkOrder.FirstValid);
|
||||
// _customer.UnregisterPlayerInteraction();
|
||||
// _balloonUi.CancelOrder();
|
||||
//
|
||||
// _isPaidMoney = true;
|
||||
// }
|
||||
}
|
||||
}
|
@ -13,13 +13,10 @@ using UnityEngine;
|
||||
|
||||
namespace BlueWater.Npcs.Customers
|
||||
{
|
||||
public enum CustomerSpineAnimation
|
||||
public static class CustomerSpineAnimation
|
||||
{
|
||||
Idle = 0,
|
||||
Run,
|
||||
RunSlow,
|
||||
Eat,
|
||||
Eat2
|
||||
public const string Idle = "Idle";
|
||||
public const string Walk = "Run";
|
||||
}
|
||||
|
||||
public class Customer : MonoBehaviour, IPlayerInteraction
|
||||
@ -63,9 +60,6 @@ namespace BlueWater.Npcs.Customers
|
||||
public PayMoneyUi PayMoneyUi { get; private set; }
|
||||
|
||||
// Classes
|
||||
[field: SerializeField, Required]
|
||||
public CustomerData CustomerData { get; private set; }
|
||||
|
||||
[field: SerializeField, Required]
|
||||
public SpineController SpineController { get; private set; }
|
||||
|
||||
@ -81,19 +75,21 @@ namespace BlueWater.Npcs.Customers
|
||||
public string InteractionMessage { get; private set; }
|
||||
|
||||
private IAstarAI _astarAi;
|
||||
|
||||
public LevelData LevelData { get; private set; }
|
||||
public TableSeat TableSeat { get; private set; }
|
||||
public ItemData ItemData { get; private set; }
|
||||
|
||||
private int _happyPoint;
|
||||
public int HappyPoint
|
||||
{
|
||||
get => _happyPoint;
|
||||
private set
|
||||
{
|
||||
var newHappyPoint = Mathf.Max(0, value);
|
||||
_happyPoint = newHappyPoint;
|
||||
}
|
||||
}
|
||||
// private int _happyPoint;
|
||||
// public int HappyPoint
|
||||
// {
|
||||
// get => _happyPoint;
|
||||
// private set
|
||||
// {
|
||||
// var newHappyPoint = Mathf.Max(0, value);
|
||||
// _happyPoint = newHappyPoint;
|
||||
// }
|
||||
// }
|
||||
|
||||
private bool _isMoving;
|
||||
public bool IsMoving
|
||||
@ -105,7 +101,7 @@ namespace BlueWater.Npcs.Customers
|
||||
|
||||
_isMoving = value;
|
||||
SpineController.PlayAnimation(_isMoving
|
||||
? CustomerSpineAnimation.Run.ToString()
|
||||
? CustomerSpineAnimation.Walk.ToString()
|
||||
: CustomerSpineAnimation.Idle.ToString(), true);
|
||||
}
|
||||
}
|
||||
@ -186,11 +182,12 @@ namespace BlueWater.Npcs.Customers
|
||||
_astarAi = GetComponent<IAstarAI>();
|
||||
}
|
||||
|
||||
public void Initialize()
|
||||
public void Initialize(LevelData levelData)
|
||||
{
|
||||
CustomerData = CustomerManager.Instance.GetRandomCustomerData();
|
||||
AIMovement.SetMoveSpeed(CustomerData.MoveSpeed);
|
||||
HappyPoint = CustomerData.BaseHappyPoint;
|
||||
LevelData = levelData;
|
||||
//CustomerData = CustomerManager.Instance.GetRandomCustomerData();
|
||||
//AIMovement.SetMoveSpeed(CustomerData.MoveSpeed);
|
||||
//HappyPoint = CustomerData.BaseHappyPoint;
|
||||
BehaviorTree.EnableBehavior();
|
||||
}
|
||||
|
||||
@ -281,7 +278,7 @@ namespace BlueWater.Npcs.Customers
|
||||
}
|
||||
}
|
||||
|
||||
public void AddHappyPoint(int value) => HappyPoint += value;
|
||||
//public void AddHappyPoint(int value) => HappyPoint += value;
|
||||
|
||||
public void Bark(string conversation, BarkOrder barkOrder = BarkOrder.Random)
|
||||
{
|
||||
@ -305,8 +302,8 @@ namespace BlueWater.Npcs.Customers
|
||||
|
||||
public void CheckOut()
|
||||
{
|
||||
var customerVisitInfo = new CustomerVisitInfo(HappyPoint, _foodPrice, _tipAmount, _paidAmount);
|
||||
TycoonManager.Instance.TycoonStageController.RegisterCustomerVisitInfo(customerVisitInfo);
|
||||
//var customerVisitInfo = new CustomerVisitInfo(HappyPoint, _foodPrice, _tipAmount, _paidAmount);
|
||||
//TycoonManager.Instance.TycoonStageController.RegisterCustomerVisitInfo(customerVisitInfo);
|
||||
|
||||
Destroy(gameObject);
|
||||
}
|
||||
|
@ -19,9 +19,6 @@ namespace BlueWater.Players.Tycoons
|
||||
[SerializeField]
|
||||
private PlayerInput _playerInput;
|
||||
|
||||
[SerializeField]
|
||||
protected float InteractionRadius = 2f;
|
||||
|
||||
private List<IPlayerInteraction> _playerInteractions = new();
|
||||
private IPlayerInteraction _closestInteraction;
|
||||
private IPlayerInteraction _previousInteraction;
|
||||
@ -57,6 +54,7 @@ namespace BlueWater.Players.Tycoons
|
||||
}
|
||||
else
|
||||
{
|
||||
_previousInteraction?.CancelInteraction();
|
||||
_previousInteraction?.HideInteractionUi();
|
||||
_previousInteraction = null;
|
||||
}
|
||||
|
@ -33,11 +33,13 @@ namespace BlueWater.Players.Tycoons
|
||||
string animationName;
|
||||
if (_isMoving)
|
||||
{
|
||||
animationName = _tycoonPickupHandler.IsPickedUpItem() ? TycoonPlayerSpineAnimation.ServingSide : TycoonPlayerSpineAnimation.RunSide;
|
||||
animationName = TycoonPlayerSpineAnimation.Walk;
|
||||
//animationName = _tycoonPickupHandler.IsPickedUpItem() ? TycoonPlayerSpineAnimation.ServingSide : TycoonPlayerSpineAnimation.RunSide;
|
||||
}
|
||||
else
|
||||
{
|
||||
animationName = _tycoonPickupHandler.IsPickedUpItem() ? TycoonPlayerSpineAnimation.IdleServingUpside : TycoonPlayerSpineAnimation.IdleSide;
|
||||
animationName = TycoonPlayerSpineAnimation.Idle;
|
||||
//animationName = _tycoonPickupHandler.IsPickedUpItem() ? TycoonPlayerSpineAnimation.IdleServingUpside : TycoonPlayerSpineAnimation.IdleSide;
|
||||
}
|
||||
|
||||
if (animationName == previousAnimationName) return;
|
||||
|
@ -9,14 +9,11 @@ namespace BlueWater.Players.Tycoons
|
||||
{
|
||||
public static class TycoonPlayerSpineAnimation
|
||||
{
|
||||
public const string Cleaning = "Cleaning";
|
||||
public const string Idle = "Idle";
|
||||
public const string IdleSide = "IdleSide";
|
||||
public const string IdleServingDown = "ServingIdleDown";
|
||||
public const string IdleServingUpside = "ServingIdleUpside";
|
||||
public const string RunDown = "Tycoon/RunDown";
|
||||
public const string RunSide = "Tycoon/RunUpSide";
|
||||
public const string ServingDown = "Tycoon/ServingDown";
|
||||
public const string ServingSide = "Tycoon/ServingUpSide";
|
||||
public const string MakeCocktail = "BeerMaker";
|
||||
public const string Run = "Run";
|
||||
public const string Walk = "RunSlow";
|
||||
}
|
||||
|
||||
[DefaultExecutionOrder(-1)]
|
||||
|
@ -25,13 +25,19 @@ namespace BlueWater
|
||||
|
||||
// Tycoon events
|
||||
#region Tycoon events
|
||||
|
||||
// 플레이어
|
||||
public static Action<LevelData> OnLevelUp;
|
||||
|
||||
// Npc
|
||||
public static Action OnCreateCustomer;
|
||||
|
||||
// 음료
|
||||
// public static Action<string> OnDrinkRecipeAcquired;
|
||||
// public static Action<LiquidData> OnDrinkRecipeSelected;
|
||||
|
||||
public static Action OnTycoonOpenedEvent;
|
||||
public static Action OnTycoonClosedEvent;
|
||||
public static Action OnTycoonGameStarted;
|
||||
public static Action OnTycoonGameOvered;
|
||||
|
||||
// public static Action OnLiquidRegionEntered;
|
||||
// public static Action OnLiquidRegionExited;
|
||||
|
@ -28,8 +28,8 @@ namespace BlueWater
|
||||
|
||||
private void Start()
|
||||
{
|
||||
EventManager.OnTycoonOpenedEvent += OnTycoonOpened;
|
||||
EventManager.OnTycoonClosedEvent += OnTycoonClosed;
|
||||
EventManager.OnTycoonGameStarted += OnTycoonOpened;
|
||||
EventManager.OnTycoonGameOvered += OnTycoonClosed;
|
||||
|
||||
_timeIncrementPerMinutes = _gameTimeDataSo.TimeIncrementPerMinutes;
|
||||
}
|
||||
@ -51,8 +51,8 @@ namespace BlueWater
|
||||
{
|
||||
if (Quitting) return;
|
||||
|
||||
EventManager.OnTycoonOpenedEvent -= OnTycoonOpened;
|
||||
EventManager.OnTycoonClosedEvent -= OnTycoonClosed;
|
||||
EventManager.OnTycoonGameStarted -= OnTycoonOpened;
|
||||
EventManager.OnTycoonGameOvered -= OnTycoonClosed;
|
||||
}
|
||||
|
||||
public void PauseGameTime()
|
||||
|
@ -46,7 +46,7 @@ namespace BlueWater.Tycoons
|
||||
|
||||
protected override void OnEnable()
|
||||
{
|
||||
EventManager.OnTycoonOpenedEvent += OpenTycoonSwitch;
|
||||
EventManager.OnTycoonGameStarted += OpenTycoonSwitch;
|
||||
base.OnEnable();
|
||||
}
|
||||
|
||||
|
@ -55,8 +55,8 @@ namespace BlueWater.Tycoons
|
||||
|
||||
protected virtual void OnEnable()
|
||||
{
|
||||
EventManager.OnTycoonOpenedEvent += OpenTycoonSwitch;
|
||||
EventManager.OnTycoonClosedEvent += ClosedTycoonSwitch;
|
||||
EventManager.OnTycoonGameStarted += OpenTycoonSwitch;
|
||||
EventManager.OnTycoonGameOvered += ClosedTycoonSwitch;
|
||||
|
||||
RegisterPlayerInteraction();
|
||||
}
|
||||
@ -65,8 +65,8 @@ namespace BlueWater.Tycoons
|
||||
{
|
||||
if (IsQuitting) return;
|
||||
|
||||
EventManager.OnTycoonOpenedEvent -= OpenTycoonSwitch;
|
||||
EventManager.OnTycoonClosedEvent -= ClosedTycoonSwitch;
|
||||
EventManager.OnTycoonGameStarted -= OpenTycoonSwitch;
|
||||
EventManager.OnTycoonGameOvered -= ClosedTycoonSwitch;
|
||||
|
||||
UnregisterPlayerInteraction();
|
||||
}
|
||||
|
@ -11,7 +11,7 @@ namespace BlueWater.Tycoons
|
||||
|
||||
public override void Interaction()
|
||||
{
|
||||
EventManager.OnTycoonOpenedEvent?.Invoke();
|
||||
EventManager.OnTycoonGameStarted?.Invoke();
|
||||
}
|
||||
|
||||
public override bool CanInteraction()
|
||||
|
@ -23,7 +23,7 @@ MonoBehaviour:
|
||||
<WaitTime>k__BackingField: 20
|
||||
<HurryTime>k__BackingField: 20
|
||||
<EatingTime>k__BackingField: 10
|
||||
<OpenUpgrade>k__BackingField:
|
||||
<OpenUpgrade>k__BackingField: Upgrade0
|
||||
- <Key>k__BackingField: 2
|
||||
<Value>k__BackingField:
|
||||
<Idx>k__BackingField: 2
|
||||
|
@ -30,32 +30,43 @@ namespace BlueWater.Tycoons
|
||||
public List<Customer> InstanceCustomers { get; private set; } = new();
|
||||
|
||||
[ShowInInspector]
|
||||
private Queue<Customer> _waitingCustomers = new();
|
||||
private Queue<int> _waitingCustomers = new();
|
||||
|
||||
private CustomerTableController _customerTableController;
|
||||
private Coroutine _findEmptySeatCoroutineInstance;
|
||||
|
||||
public Action<Customer> OnInstantiateCustomer;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
_customerTableController = TycoonManager.Instance.CustomerTableController;
|
||||
|
||||
EventManager.OnCreateCustomer += TryFindEmptySeat;
|
||||
}
|
||||
|
||||
public void InstantiateCustomer()
|
||||
private void OnDestroy()
|
||||
{
|
||||
EventManager.OnCreateCustomer -= TryFindEmptySeat;
|
||||
}
|
||||
|
||||
public Customer CreateCustomer()
|
||||
{
|
||||
var currentLevelData = TycoonManager.Instance.GetCurrentLevelData();
|
||||
var newCustomer = Instantiate(_customerPrefab, _customerSpawnTransform.position, Quaternion.identity);
|
||||
newCustomer.Initialize();
|
||||
newCustomer.Initialize(currentLevelData);
|
||||
RegisterCustomer(newCustomer);
|
||||
OnInstantiateCustomer?.Invoke(newCustomer);
|
||||
|
||||
return newCustomer;
|
||||
}
|
||||
|
||||
public void TryFindEmptySeat(Customer customer)
|
||||
public void TryFindEmptySeat()
|
||||
{
|
||||
// 1. 빈 자리를 체크한다. (빈 자리가 있다면 생성)
|
||||
// 2. 빈 자리가 없는 경우, Queue에 대기 손님을 넣고 빈 자리가 생길 때 생성
|
||||
// 3. 생성하는 순간에 레벨 data 참조
|
||||
|
||||
// 이미 대기열에 사람들이 있는 경우, 새로운 손님도 바로 대기열에 넣는다.
|
||||
if (_waitingCustomers.Count > 0)
|
||||
{
|
||||
_waitingCustomers.Enqueue(customer);
|
||||
_waitingCustomers.Enqueue(1);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -64,14 +75,15 @@ namespace BlueWater.Tycoons
|
||||
if (emptySeat == null)
|
||||
{
|
||||
// 내가 첫 대기열 손님이 된다.
|
||||
_waitingCustomers.Enqueue(customer);
|
||||
_waitingCustomers.Enqueue(1);
|
||||
Utils.StartUniqueCoroutine(this, ref _findEmptySeatCoroutineInstance, CheckEmptySeatCoroutine());
|
||||
return;
|
||||
}
|
||||
|
||||
customer.SetTableSeat(emptySeat);
|
||||
|
||||
var newCustomer = CreateCustomer();
|
||||
newCustomer.SetTableSeat(emptySeat);
|
||||
emptySeat.ReserveSeat();
|
||||
customer.AIMovement.Move(emptySeat.SeatTransform.position);
|
||||
newCustomer.AIMovement.Move(emptySeat.SeatTransform.position);
|
||||
}
|
||||
|
||||
private IEnumerator CheckEmptySeatCoroutine()
|
||||
@ -82,7 +94,8 @@ namespace BlueWater.Tycoons
|
||||
var emptySeat = _customerTableController.FindEmptySeat();
|
||||
if (emptySeat != null)
|
||||
{
|
||||
var customer = _waitingCustomers.Dequeue();
|
||||
_waitingCustomers.Dequeue();
|
||||
var customer = CreateCustomer();
|
||||
customer.SetTableSeat(emptySeat);
|
||||
emptySeat.ReserveSeat();
|
||||
customer.AIMovement.Move(emptySeat.SeatTransform.position);
|
||||
|
@ -1,3 +1,4 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using BlueWater.Utility;
|
||||
@ -6,26 +7,47 @@ using Random = System.Random;
|
||||
|
||||
namespace BlueWater.Tycoons
|
||||
{
|
||||
[DefaultExecutionOrder(-1)]
|
||||
public class CustomerTableController : MonoBehaviour
|
||||
{
|
||||
[SerializeField]
|
||||
private Transform _customerTableRoot;
|
||||
|
||||
[SerializeField]
|
||||
private List<CustomerTable> _customerTables;
|
||||
|
||||
[SerializeField]
|
||||
private List<CustomerTable> _activeCustomerTables;
|
||||
|
||||
private Random _random = new();
|
||||
|
||||
private AstarPath _astarPath;
|
||||
|
||||
private void Awake()
|
||||
{
|
||||
_astarPath = FindAnyObjectByType<AstarPath>();
|
||||
_customerTables = _customerTableRoot.GetComponentsInChildren<CustomerTable>().ToList();
|
||||
|
||||
for (var i = 0; i < _customerTables.Count; i++)
|
||||
{
|
||||
HideCustomerTable(i);
|
||||
}
|
||||
}
|
||||
|
||||
public void RegisterTable(CustomerTable table)
|
||||
{
|
||||
Utils.RegisterList(_customerTables, table);
|
||||
Utils.RegisterList(_activeCustomerTables, table);
|
||||
_astarPath.Scan();
|
||||
}
|
||||
|
||||
public void UnregisterTable(CustomerTable table)
|
||||
{
|
||||
Utils.UnregisterList(_customerTables, table);
|
||||
Utils.UnregisterList(_activeCustomerTables, table);
|
||||
_astarPath.Scan();
|
||||
}
|
||||
|
||||
public TableSeat FindEmptySeat()
|
||||
{
|
||||
var tableCount = _customerTables.Count;
|
||||
var tableCount = _activeCustomerTables.Count;
|
||||
var indices = new List<int>(Enumerable.Range(0, tableCount));
|
||||
|
||||
while (indices.Count > 0)
|
||||
@ -34,7 +56,7 @@ namespace BlueWater.Tycoons
|
||||
var tableIndex = indices[randomIndex];
|
||||
indices.RemoveAt(randomIndex);
|
||||
|
||||
var emptySeat = _customerTables[tableIndex].FindEmptySeat();
|
||||
var emptySeat = _activeCustomerTables[tableIndex].FindEmptySeat();
|
||||
if (emptySeat != null)
|
||||
{
|
||||
return emptySeat;
|
||||
@ -42,5 +64,15 @@ namespace BlueWater.Tycoons
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public void ShowCustomerTable(int index)
|
||||
{
|
||||
_customerTables[index].gameObject.SetActive(true);
|
||||
}
|
||||
|
||||
public void HideCustomerTable(int index)
|
||||
{
|
||||
_customerTables[index].gameObject.SetActive(false);
|
||||
}
|
||||
}
|
||||
}
|
@ -6,12 +6,10 @@ using BlueWater.Items;
|
||||
using BlueWater.Players.Tycoons;
|
||||
using BlueWater.Tycoons;
|
||||
using BlueWater.Utility;
|
||||
using DG.Tweening;
|
||||
using Sirenix.OdinInspector;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.Pool;
|
||||
using UnityEngine.Serialization;
|
||||
using UnityEngine.UI;
|
||||
|
||||
namespace BlueWater
|
||||
@ -39,6 +37,9 @@ namespace BlueWater
|
||||
[SerializeField]
|
||||
private TMP_Text _amountText;
|
||||
|
||||
[SerializeField]
|
||||
private Image _balloonImage;
|
||||
|
||||
[SerializeField]
|
||||
private Image _completeCocktailImage;
|
||||
|
||||
@ -80,8 +81,14 @@ namespace BlueWater
|
||||
[Title("오브젝트 풀링")]
|
||||
[SerializeField, Tooltip("오브젝트 풀링 최대 개수")]
|
||||
private int _objectPoolCount = 1000;
|
||||
|
||||
|
||||
[Title("패널")]
|
||||
[SerializeField]
|
||||
private Sprite _centerBalloonImage;
|
||||
|
||||
[SerializeField]
|
||||
private Sprite _playerBalloonImage;
|
||||
|
||||
[SerializeField]
|
||||
private float _moveToPlayerDuration = 0.5f;
|
||||
|
||||
@ -520,6 +527,7 @@ namespace BlueWater
|
||||
|
||||
_liquidPanel.transform.localScale = _originalPanelScale;
|
||||
_liquidPanel.transform.position = _centerPosition;
|
||||
_balloonImage.sprite = _centerBalloonImage;
|
||||
_liquidPanel.SetActive(true);
|
||||
_isShowingPanel = true;
|
||||
}
|
||||
@ -553,6 +561,7 @@ namespace BlueWater
|
||||
yield return null;
|
||||
}
|
||||
|
||||
_balloonImage.sprite = _playerBalloonImage;
|
||||
_liquidPanel.transform.localScale = _endScale;
|
||||
|
||||
// 완성되지 않았거나, 따르고 있지 않으면 플레이어를 추적함
|
||||
@ -574,6 +583,7 @@ namespace BlueWater
|
||||
|
||||
private IEnumerator MovePanelToCenter()
|
||||
{
|
||||
_balloonImage.sprite = _centerBalloonImage;
|
||||
var startScale = _liquidPanel.transform.localScale;
|
||||
var startPosition = _liquidPanel.transform.position;
|
||||
var elapsedTime = 0f;
|
||||
|
@ -6,12 +6,6 @@ namespace BlueWater.Tycoons
|
||||
public class StageDataSo : ScriptableObject
|
||||
{
|
||||
[field: SerializeField]
|
||||
public int[] MaxCustomersByRating { get; private set; } = new int[5];
|
||||
|
||||
[field: SerializeField]
|
||||
public float WaitTimeInStarted = 2f;
|
||||
|
||||
[field: SerializeField]
|
||||
public float CustomerEntryInterval = 1f;
|
||||
public float WaitTimeInStarted = 3f;
|
||||
}
|
||||
}
|
@ -42,6 +42,7 @@ namespace BlueWater.Tycoons
|
||||
AudioManager.Instance.PlayBgm(_dailyBgm);
|
||||
}
|
||||
|
||||
TycoonStatus = new TycoonStatus();
|
||||
TycoonStatus.Initialize();
|
||||
}
|
||||
|
||||
@ -52,5 +53,10 @@ namespace BlueWater.Tycoons
|
||||
TycoonStageController = GetComponent<TycoonStageController>();
|
||||
TycoonIngredientController = GetComponent<TycoonIngredientController>();
|
||||
}
|
||||
|
||||
public LevelData GetCurrentLevelData()
|
||||
{
|
||||
return LevelDataSo.GetDataByIdx(TycoonStatus.CurrentLevel.ToString());
|
||||
}
|
||||
}
|
||||
}
|
@ -17,66 +17,51 @@ namespace BlueWater.Tycoons
|
||||
private List<CustomerVisitInfo> _dailyCustomerVisitInfos;
|
||||
|
||||
private bool _isClosedTime;
|
||||
private GameTimeManager _gameTimeManager;
|
||||
private TycoonManager _tycoonManager;
|
||||
private CustomerManager _customerManager;
|
||||
private Coroutine _startStageCoroutineInstance;
|
||||
private TimeSpan _closedTime;
|
||||
|
||||
private void Start()
|
||||
{
|
||||
_gameTimeManager = GameTimeManager.Instance;
|
||||
EventManager.OnTycoonGameOvered += GameOver;
|
||||
|
||||
_tycoonManager = TycoonManager.Instance;
|
||||
_customerManager = CustomerManager.Instance;
|
||||
|
||||
_dailyCustomerVisitInfos = new List<CustomerVisitInfo>();
|
||||
|
||||
var maxCount = _stageDataSo.MaxCustomersByRating.Length;
|
||||
_dailyCustomerVisitInfos = new List<CustomerVisitInfo>(maxCount - 1);
|
||||
|
||||
EventManager.OnTycoonOpenedEvent += StartStage;
|
||||
}
|
||||
|
||||
private void OnDestroy()
|
||||
{
|
||||
EventManager.OnTycoonOpenedEvent -= StartStage;
|
||||
StartStage();
|
||||
}
|
||||
|
||||
private void StartStage()
|
||||
{
|
||||
EventManager.OnTycoonGameOvered -= GameOver;
|
||||
|
||||
_dailyCustomerVisitInfos.Clear();
|
||||
Utils.StartUniqueCoroutine(this, ref _startStageCoroutineInstance, StartStageCoroutine());
|
||||
|
||||
EventManager.OnTycoonGameStarted?.Invoke();
|
||||
}
|
||||
|
||||
private IEnumerator StartStageCoroutine()
|
||||
{
|
||||
yield return new WaitForSeconds(_stageDataSo.WaitTimeInStarted);
|
||||
|
||||
_closedTime = _gameTimeManager.GetTycoonCloseTimeSpan();
|
||||
_closedTime = _closedTime.Subtract(new TimeSpan(0, 30, 0));
|
||||
|
||||
var currentRating = DataManager.Instance.TycoonData.Rating;
|
||||
var maxCustomer = _stageDataSo.MaxCustomersByRating[currentRating - 1];
|
||||
var entryCustomerCount = 0;
|
||||
var entryInterval = new WaitForSeconds(_stageDataSo.CustomerEntryInterval);
|
||||
|
||||
while (_closedTime > _gameTimeManager.GetCurrentGameTime() && entryCustomerCount < maxCustomer)
|
||||
while (true)
|
||||
{
|
||||
var emptySeat = _tycoonManager.CustomerTableController.FindEmptySeat();
|
||||
if (emptySeat != null)
|
||||
{
|
||||
_customerManager.InstantiateCustomer();
|
||||
entryCustomerCount++;
|
||||
}
|
||||
var currentLevelData = _tycoonManager.GetCurrentLevelData();
|
||||
EventManager.OnCreateCustomer?.Invoke();
|
||||
|
||||
yield return entryInterval;
|
||||
yield return new WaitForSeconds(currentLevelData.CustomerRespawn);
|
||||
}
|
||||
}
|
||||
|
||||
while (_customerManager.GetCurrentCustomers().Count > 0)
|
||||
private void GameOver()
|
||||
{
|
||||
if (_startStageCoroutineInstance != null)
|
||||
{
|
||||
yield return null;
|
||||
StopCoroutine(_startStageCoroutineInstance);
|
||||
_startStageCoroutineInstance = null;
|
||||
}
|
||||
|
||||
EventManager.OnTycoonClosedEvent?.Invoke();
|
||||
_startStageCoroutineInstance = null;
|
||||
}
|
||||
|
||||
public void RegisterCustomerVisitInfo(CustomerVisitInfo customerVisitInfo)
|
||||
|
@ -7,6 +7,18 @@ namespace BlueWater.Tycoons
|
||||
[Serializable]
|
||||
public class TycoonStatus
|
||||
{
|
||||
[SerializeField]
|
||||
private int _currentLevel;
|
||||
public int CurrentLevel
|
||||
{
|
||||
get => _currentLevel;
|
||||
set
|
||||
{
|
||||
_currentLevel = value;
|
||||
LevelUp();
|
||||
}
|
||||
}
|
||||
|
||||
[SerializeField]
|
||||
private int _maxPlayerHealth;
|
||||
public int MaxPlayerHealth
|
||||
@ -60,19 +72,30 @@ namespace BlueWater.Tycoons
|
||||
private int _currentExp;
|
||||
public int CurrentExp
|
||||
{
|
||||
get
|
||||
{
|
||||
return _currentExp;
|
||||
}
|
||||
get => _currentExp;
|
||||
set
|
||||
{
|
||||
_currentExp = value;
|
||||
var maxExp = TycoonManager.Instance.LevelDataSo.GetDataByIdx(_currentLevel.ToString()).RequiredExp;
|
||||
if (value >= maxExp)
|
||||
{
|
||||
CurrentLevel++;
|
||||
_currentExp = value - maxExp;
|
||||
}
|
||||
else
|
||||
{
|
||||
_currentExp = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// 보류
|
||||
[SerializeField]
|
||||
private int _currentGold;
|
||||
public int CurrentGold
|
||||
{
|
||||
get => _currentGold;
|
||||
set => _currentGold = value;
|
||||
}
|
||||
|
||||
[Title("원액")]
|
||||
[SerializeField]
|
||||
@ -190,6 +213,7 @@ namespace BlueWater.Tycoons
|
||||
|
||||
public void Initialize()
|
||||
{
|
||||
CurrentLevel = 1;
|
||||
MaxPlayerHealth = GameManager.Instance.CurrentTycoonPlayer.PlayerHealthPoint.MaxHealthPoint;
|
||||
CurrentPlayerHealth = GameManager.Instance.CurrentTycoonPlayer.PlayerHealthPoint.CurrentHealthPoint;
|
||||
PlayerMoveSpeedMultiplier = GameManager.Instance.CurrentTycoonPlayer.TycoonMovement.MoveSpeedMultiplier;
|
||||
@ -221,5 +245,38 @@ namespace BlueWater.Tycoons
|
||||
private void UpdateLiquidC(int amount) => CurrentLiquidAmountC = amount;
|
||||
private void UpdateLiquidD(int amount) => CurrentLiquidAmountD = amount;
|
||||
private void UpdateLiquidE(int amount) => CurrentLiquidAmountE = amount;
|
||||
|
||||
private void LevelUp()
|
||||
{
|
||||
// TODO : 레벨업 연출 추가 및 업그레이드 연출
|
||||
var tycoonManager = TycoonManager.Instance;
|
||||
var currentLevelData = tycoonManager.GetCurrentLevelData();
|
||||
switch (currentLevelData.OpenUpgrade)
|
||||
{
|
||||
case "Upgrade0":
|
||||
tycoonManager.CustomerTableController.ShowCustomerTable(0);
|
||||
break;
|
||||
case "Upgrade1":
|
||||
tycoonManager.CustomerTableController.ShowCustomerTable(1);
|
||||
break;
|
||||
case "Upgrade2":
|
||||
tycoonManager.CustomerTableController.ShowCustomerTable(2);
|
||||
break;
|
||||
case "Upgrade3":
|
||||
tycoonManager.CustomerTableController.ShowCustomerTable(3);
|
||||
break;
|
||||
case "Upgrade4":
|
||||
tycoonManager.CustomerTableController.ShowCustomerTable(4);
|
||||
break;
|
||||
case "Upgrade5":
|
||||
tycoonManager.CustomerTableController.ShowCustomerTable(5);
|
||||
break;
|
||||
case "Upgrade6":
|
||||
tycoonManager.CustomerTableController.ShowCustomerTable(6);
|
||||
break;
|
||||
}
|
||||
|
||||
EventManager.OnLevelUp?.Invoke(currentLevelData);
|
||||
}
|
||||
}
|
||||
}
|
@ -30,12 +30,12 @@ namespace BlueWater.Uis
|
||||
_customerManager = CustomerManager.Instance;
|
||||
_mainCamera = TycoonCameraManager.Instance.MainCamera;
|
||||
|
||||
_customerManager.OnInstantiateCustomer += AddUiIndicator;
|
||||
//EventManager.OnCreateCustomer += AddUiIndicator;
|
||||
}
|
||||
|
||||
private void OnDestroy()
|
||||
{
|
||||
_customerManager.OnInstantiateCustomer -= AddUiIndicator;
|
||||
//EventManager.OnCreateCustomer -= AddUiIndicator;
|
||||
}
|
||||
|
||||
private void LateUpdate()
|
||||
|
@ -51,8 +51,8 @@ namespace BlueWater.Uis
|
||||
{
|
||||
PopupUi.OnPopupUiOpenEvent += RegisterPopup;
|
||||
PopupUi.OnPopupUiCloseEvent += UnregisterPopup;
|
||||
EventManager.OnTycoonOpenedEvent += TycoonOpenEvent;
|
||||
EventManager.OnTycoonClosedEvent += TycoonClosedEvent;
|
||||
EventManager.OnTycoonGameStarted += TycoonOpenEvent;
|
||||
EventManager.OnTycoonGameOvered += TycoonClosedEvent;
|
||||
EventManager.FadeInOut += FadeInOut;
|
||||
}
|
||||
|
||||
@ -62,8 +62,8 @@ namespace BlueWater.Uis
|
||||
|
||||
PopupUi.OnPopupUiOpenEvent -= RegisterPopup;
|
||||
PopupUi.OnPopupUiCloseEvent -= UnregisterPopup;
|
||||
EventManager.OnTycoonOpenedEvent -= TycoonOpenEvent;
|
||||
EventManager.OnTycoonClosedEvent -= TycoonClosedEvent;
|
||||
EventManager.OnTycoonGameStarted -= TycoonOpenEvent;
|
||||
EventManager.OnTycoonGameOvered -= TycoonClosedEvent;
|
||||
EventManager.FadeInOut -= FadeInOut;
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 43 KiB |
@ -49,7 +49,7 @@ TextureImporter:
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 1024
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteBorder: {x: 240, y: 240, z: 240, w: 240}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
@ -253,7 +253,7 @@ MeshRenderer:
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: 678f2c946dedcdd4f9f8211872befbc0, type: 2}
|
||||
- {fileID: 2100000, guid: eaf5a1e524cd8ae439ec7b6036090474, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
@ -287,8 +287,8 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: ee5f908cebc409b498d389052e7d9a81, type: 2}
|
||||
initialSkinName: 01
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 90f596bc1a735a544985584af0b4180a, type: 2}
|
||||
initialSkinName: Guest01
|
||||
fixPrefabOverrideViaMeshFilter: 2
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
@ -864,7 +864,7 @@ Transform:
|
||||
serializedVersion: 2
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 2, y: 2, z: 2}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 1
|
||||
m_Children:
|
||||
- {fileID: 3748026497419659573}
|
||||
@ -967,7 +967,7 @@ MonoBehaviour:
|
||||
radius: 0.25
|
||||
height: 1
|
||||
canMove: 1
|
||||
maxSpeed: 3
|
||||
maxSpeed: 4
|
||||
gravity: {x: NaN, y: NaN, z: NaN}
|
||||
groundMask:
|
||||
serializedVersion: 2
|
||||
@ -1057,7 +1057,7 @@ MonoBehaviour:
|
||||
byteDataArray:
|
||||
Version: 1.7.9
|
||||
gizmoViewMode: 2
|
||||
showBehaviorDesignerGizmo: 0
|
||||
showBehaviorDesignerGizmo: 1
|
||||
--- !u!114 &5279376384905517670
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -1109,21 +1109,8 @@ MonoBehaviour:
|
||||
<BarkTrigger>k__BackingField: {fileID: 8922295334492411225}
|
||||
<InteractionCanvas>k__BackingField: {fileID: 7800018367225963417}
|
||||
<PayMoneyParticle>k__BackingField: {fileID: 6080095273351670320}
|
||||
<InteractionUi>k__BackingField: {fileID: 7689708008984027505}
|
||||
<BalloonUi>k__BackingField: {fileID: 0}
|
||||
<PayMoneyUi>k__BackingField: {fileID: 1188822424991952652}
|
||||
<CustomerData>k__BackingField:
|
||||
<Idx>k__BackingField: 0
|
||||
<Name>k__BackingField:
|
||||
<MoveSpeed>k__BackingField: 0
|
||||
<EatingTime>k__BackingField: 0
|
||||
<WaitTime>k__BackingField: 0
|
||||
<HurryTime>k__BackingField: 0
|
||||
<BaseHappyPoint>k__BackingField: 0
|
||||
<PreferredFood1>k__BackingField: 0
|
||||
<PreferredFood2>k__BackingField: 0
|
||||
<PreferredFood3>k__BackingField: 0
|
||||
<OrderBeverageRate>k__BackingField: 0
|
||||
<SpineController>k__BackingField: {fileID: 5279376384905517670}
|
||||
<AIMovement>k__BackingField: {fileID: 17978457728262906}
|
||||
<EnableInteraction>k__BackingField: 1
|
||||
@ -1535,11 +1522,6 @@ MonoBehaviour:
|
||||
cancelWaitUntilSequenceEndsIfReplacingBark: 0
|
||||
waitForContinueButton: 0
|
||||
textDisplaySetting: 0
|
||||
--- !u!224 &7689708008984027505 stripped
|
||||
RectTransform:
|
||||
m_CorrespondingSourceObject: {fileID: 5695967080072346038, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
m_PrefabInstance: {fileID: 2718897986636601543}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
--- !u!223 &7800018367225963417 stripped
|
||||
Canvas:
|
||||
m_CorrespondingSourceObject: {fileID: 5297442833789713246, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
|
@ -67,7 +67,7 @@ MeshRenderer:
|
||||
m_RenderingLayerMask: 1
|
||||
m_RendererPriority: 0
|
||||
m_Materials:
|
||||
- {fileID: 2100000, guid: 488f84473afeade458a0b9a9df28930f, type: 2}
|
||||
- {fileID: 2100000, guid: 288333d9c9df2d84cadf3b48d918ebdb, type: 2}
|
||||
m_StaticBatchInfo:
|
||||
firstSubMesh: 0
|
||||
subMeshCount: 0
|
||||
@ -101,8 +101,8 @@ MonoBehaviour:
|
||||
m_Script: {fileID: 11500000, guid: d247ba06193faa74d9335f5481b2b56c, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 74d1caae8e1d56a43bca5a5873004922, type: 2}
|
||||
initialSkinName: 01-1
|
||||
skeletonDataAsset: {fileID: 11400000, guid: 57e95ec929c09d64c9f85a40f849786a, type: 2}
|
||||
initialSkinName: 01
|
||||
fixPrefabOverrideViaMeshFilter: 2
|
||||
initialFlipX: 0
|
||||
initialFlipY: 0
|
||||
@ -582,7 +582,7 @@ MonoBehaviour:
|
||||
<SkeletonAnimation>k__BackingField: {fileID: 7125556968546628472}
|
||||
_originalMaterial: {fileID: 0}
|
||||
_replacementMaterial: {fileID: 0}
|
||||
_initialSkinName: 01-1
|
||||
_initialSkinName: 01
|
||||
_isRandomSkin: 0
|
||||
_randomRange: {x: 0, y: 0}
|
||||
--- !u!114 &3359549505901716120
|
||||
@ -615,7 +615,6 @@ MonoBehaviour:
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
_playerInput: {fileID: 6054159730444663926}
|
||||
InteractionRadius: 2
|
||||
--- !u!114 &4836489897218844789
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
@ -654,6 +653,14 @@ PrefabInstance:
|
||||
m_Modifications:
|
||||
- target: {fileID: 179937079751348093, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
propertyPath: m_IsActive
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 2971245722111912602, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
propertyPath: m_Sprite
|
||||
value:
|
||||
objectReference: {fileID: 21300000, guid: e7b746bc5bff9d64fb1129b9aa8ccf3e, type: 3}
|
||||
- target: {fileID: 3619548578334970641, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 4648285208244819224, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
@ -684,6 +691,22 @@ PrefabInstance:
|
||||
propertyPath: m_Name
|
||||
value: InteractionCanvas
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5640860986811951834, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: -0.39999998
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5640860986811951834, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: -0.4
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5640860986811951834, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5640860986811951834, guid: a6a0d1675321b7a43b4132ca15cf7ca0, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 0.04999999
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_RemovedGameObjects: []
|
||||
m_AddedGameObjects: []
|
||||
|
@ -61,7 +61,7 @@ Canvas:
|
||||
m_AdditionalShaderChannelsFlag: 25
|
||||
m_UpdateRectTransformForStandalone: 0
|
||||
m_SortingLayerID: 0
|
||||
m_SortingOrder: 5
|
||||
m_SortingOrder: 6
|
||||
m_TargetDisplay: 0
|
||||
--- !u!114 &8764364725249863370
|
||||
MonoBehaviour:
|
||||
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 85c3df72cbca31e449ed3e7a62826cbf
|
||||
guid: 6a8de43ea1bcfd046a14882f2938b380
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
76
Assets/08.Spines/Characters/Npcs/Crews/Crew.atlas.txt
Normal file
@ -0,0 +1,76 @@
|
||||
Crew.png
|
||||
size:2026,1415
|
||||
filter:Linear,Linear
|
||||
CrewSuit/Suit_Body
|
||||
bounds:1828,470,162,161
|
||||
CrewSuit/Suit_HandLeft
|
||||
bounds:2,14,188,201
|
||||
CrewSuit/Suit_HandRight
|
||||
bounds:192,14,188,201
|
||||
CrewSuit/Suit_Pant
|
||||
bounds:1306,832,200,126
|
||||
Item/Cleaningbroom
|
||||
bounds:1510,65,238,476
|
||||
rotate:90
|
||||
Item/Cleaningbroom2
|
||||
bounds:1510,901,512,512
|
||||
Item/Cleaningbroom3
|
||||
bounds:1510,725,174,498
|
||||
rotate:90
|
||||
Item/Shaker
|
||||
bounds:1204,1041,302,372
|
||||
crew02/backhair02
|
||||
bounds:2,217,584,435
|
||||
rotate:90
|
||||
crew02/face02
|
||||
bounds:2,803,610,437
|
||||
rotate:90
|
||||
crew02/fronthair02
|
||||
bounds:441,848,565,431
|
||||
rotate:90
|
||||
crew02/lefteye02
|
||||
bounds:752,2,172,222
|
||||
crew02/lefthair02
|
||||
bounds:1204,960,79,302
|
||||
rotate:90
|
||||
crew02/lefthand02
|
||||
bounds:382,14,188,201
|
||||
crew02/leftleg02
|
||||
bounds:1288,740,90,196
|
||||
rotate:90
|
||||
crew02/mouse02
|
||||
bounds:441,823,60,23
|
||||
crew03/Mouse03
|
||||
bounds:441,823,60,23
|
||||
crew02/righteye02
|
||||
bounds:1600,311,182,226
|
||||
rotate:90
|
||||
crew02/righthand02
|
||||
bounds:926,23,188,201
|
||||
crew02/rightleg02
|
||||
bounds:1828,633,90,196
|
||||
rotate:90
|
||||
crew03/Face03
|
||||
bounds:439,226,575,517
|
||||
rotate:90
|
||||
crew03/LeftEar
|
||||
bounds:1204,853,105,100
|
||||
rotate:90
|
||||
crew03/LeftEye03
|
||||
bounds:572,2,178,222
|
||||
crew03/LeftHair03
|
||||
bounds:1288,303,145,420
|
||||
crew03/LeftHairA03
|
||||
bounds:874,852,328,561
|
||||
crew03/RightEye03
|
||||
bounds:1600,495,181,228
|
||||
crew03/RightHair03
|
||||
bounds:1435,305,163,418
|
||||
crew03/RightHairA03
|
||||
bounds:958,289,328,561
|
||||
crewMaid/body_maid
|
||||
bounds:1273,37,250,235
|
||||
rotate:90
|
||||
crewMaid/pant_maid
|
||||
bounds:1116,14,273,155
|
||||
rotate:90
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 4e9600c3699c5554aabdee5d4ff02ab4
|
||||
guid: 8d96d7ecccc2c5d44b90e2e5139ffe66
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
BIN
Assets/08.Spines/Characters/Npcs/Crews/Crew.png
Normal file
After Width: | Height: | Size: 819 KiB |
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d1b77877659d1a746bbfcf68bfd37a5b
|
||||
guid: 10aff9c324ace24489de5aa827c664ed
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
@ -37,24 +37,24 @@ TextureImporter:
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapU: 0
|
||||
wrapV: 0
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
nPOTScale: 1
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 1
|
||||
spriteMode: 0
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spritePixelsToUnits: 100
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureType: 0
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
@ -79,7 +79,7 @@ TextureImporter:
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 1
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
@ -92,7 +92,7 @@ TextureImporter:
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 1
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
@ -105,7 +105,7 @@ TextureImporter:
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 1
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
@ -118,7 +118,7 @@ TextureImporter:
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 1
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
@ -126,7 +126,7 @@ TextureImporter:
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 5e97eb03825dee720800000000000000
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
BIN
Assets/08.Spines/Characters/Npcs/Crews/Crew.skel.bytes
Normal file
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 62fad1444cc3651429bf6489b5cceaf5
|
||||
guid: 2104e4991d2094242aa5a4fb0f96195f
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
@ -10,10 +10,10 @@ MonoBehaviour:
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
|
||||
m_Name: Customer_Atlas
|
||||
m_Name: Crew_Atlas
|
||||
m_EditorClassIdentifier:
|
||||
textureLoadingMode: 0
|
||||
onDemandTextureLoader: {fileID: 0}
|
||||
atlasFile: {fileID: 4900000, guid: 35a3db6d5a669754ea79ba718e4a0c02, type: 3}
|
||||
atlasFile: {fileID: 4900000, guid: 8d96d7ecccc2c5d44b90e2e5139ffe66, type: 3}
|
||||
materials:
|
||||
- {fileID: 2100000, guid: 678f2c946dedcdd4f9f8211872befbc0, type: 2}
|
||||
- {fileID: 2100000, guid: 98937673cc2d8aa47a5683aa1cd6ca74, type: 2}
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b61ce9da2aa41fc41b118c7d6ab55723
|
||||
guid: e66e17116e430574581abd6de7ae17c7
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
@ -7,7 +7,7 @@ Material:
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Crew_Crew_3
|
||||
m_Name: Crew_Material
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
@ -26,7 +26,7 @@ Material:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 47e1c53a5a359274684a8ad95652220b, type: 3}
|
||||
m_Texture: {fileID: 2800000, guid: 10aff9c324ace24489de5aa827c664ed, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3f63247b1e11abb4e9de4e2e07d60516
|
||||
guid: 98937673cc2d8aa47a5683aa1cd6ca74
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
@ -10,12 +10,12 @@ MonoBehaviour:
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
|
||||
m_Name: Customer_SkeletonData
|
||||
m_Name: Crew_SkeletonData
|
||||
m_EditorClassIdentifier:
|
||||
atlasAssets:
|
||||
- {fileID: 11400000, guid: 9376bae177025b0459db3374bfecd495, type: 2}
|
||||
scale: 0.0025
|
||||
skeletonJSON: {fileID: 4900000, guid: 641d645d6bc60f74ab018b47e3050018, type: 3}
|
||||
- {fileID: 11400000, guid: e66e17116e430574581abd6de7ae17c7, type: 2}
|
||||
scale: 0.001
|
||||
skeletonJSON: {fileID: 4900000, guid: 2104e4991d2094242aa5a4fb0f96195f, type: 3}
|
||||
isUpgradingBlendModeMaterials: 0
|
||||
blendModeMaterials:
|
||||
requiresBlendModeMaterials: 0
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 74d1caae8e1d56a43bca5a5873004922
|
||||
guid: d96ab46e9aca1d142b153e02ea521a2a
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
@ -1,66 +0,0 @@
|
||||
Customer.png
|
||||
size:946,487
|
||||
filter:Linear,Linear
|
||||
02_ArmL
|
||||
bounds:593,209,101,113
|
||||
02_ArmR
|
||||
bounds:362,53,101,113
|
||||
02_Body
|
||||
bounds:464,324,133,161
|
||||
02_EyeL
|
||||
bounds:853,29,64,60
|
||||
02_EyeR
|
||||
bounds:853,91,73,62
|
||||
02_Face
|
||||
bounds:2,273,218,212
|
||||
02_Hair
|
||||
bounds:222,168,240,136
|
||||
02_LegL
|
||||
bounds:696,190,78,132
|
||||
02_LegR
|
||||
bounds:864,352,80,133
|
||||
02_Mouse
|
||||
bounds:153,40,65,17
|
||||
03/03DownAC
|
||||
bounds:222,6,138,57
|
||||
03/03EyeL
|
||||
bounds:777,19,69,61
|
||||
03/03EyeR
|
||||
bounds:693,127,78,61
|
||||
03/03Hair
|
||||
bounds:2,3,149,54
|
||||
04/04EyeL
|
||||
bounds:777,82,74,71
|
||||
04/04EyeR
|
||||
bounds:622,31,94,75
|
||||
rotate:90
|
||||
04/04Hair
|
||||
bounds:222,306,240,179
|
||||
04/Body02
|
||||
bounds:599,324,133,161
|
||||
Arm_L
|
||||
bounds:465,54,101,113
|
||||
Arm_R
|
||||
bounds:832,238,101,112
|
||||
Beer
|
||||
bounds:734,357,128,128
|
||||
Body
|
||||
bounds:464,169,127,153
|
||||
Eye_L
|
||||
bounds:622,127,69,80
|
||||
Eye_R
|
||||
bounds:699,45,76,80
|
||||
Face02
|
||||
bounds:2,59,218,212
|
||||
Hair02
|
||||
bounds:776,206,149,54
|
||||
rotate:90
|
||||
Leg_L
|
||||
bounds:362,2,49,131
|
||||
rotate:90
|
||||
Leg_R
|
||||
bounds:568,34,52,133
|
||||
Mouse
|
||||
bounds:832,155,102,81
|
||||
하의
|
||||
bounds:222,65,138,101
|
Before Width: | Height: | Size: 191 KiB |
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 678f2c946dedcdd4f9f8211872befbc0
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
12
Assets/08.Spines/Characters/Npcs/Customers/Guest01.atlas.txt
Normal file
@ -0,0 +1,12 @@
|
||||
Guest01.png
|
||||
size:1206,619
|
||||
filter:Linear,Linear
|
||||
body
|
||||
bounds:2,2,615,770
|
||||
rotate:90
|
||||
face
|
||||
bounds:774,377,349,240
|
||||
left
|
||||
bounds:774,90,214,285
|
||||
right
|
||||
bounds:990,90,214,285
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 641d645d6bc60f74ab018b47e3050018
|
||||
guid: 365b60be853946e4f968c1b8721bc730
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
BIN
Assets/08.Spines/Characters/Npcs/Customers/Guest01.png
Normal file
After Width: | Height: | Size: 132 KiB |
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b09ecc61b04987d40ad5d74761aa885f
|
||||
guid: 1a4f3c20594f16b49ba571734aa21edd
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
@ -133,6 +133,8 @@ TextureImporter:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
spriteCustomMetadata:
|
||||
entries: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
BIN
Assets/08.Spines/Characters/Npcs/Customers/Guest01.skel.bytes
Normal file
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9b1a304d90516bd4aa2e716ace4f67be
|
||||
guid: d1e49c07997c1e24ab298d4ed814d780
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
@ -10,10 +10,10 @@ MonoBehaviour:
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a6b194f808b1af6499c93410e504af42, type: 3}
|
||||
m_Name: 02_character_Atlas
|
||||
m_Name: Guest01_Atlas
|
||||
m_EditorClassIdentifier:
|
||||
textureLoadingMode: 0
|
||||
onDemandTextureLoader: {fileID: 0}
|
||||
atlasFile: {fileID: 4900000, guid: ef80d1eb0217c47468ceb785dcfd4fa3, type: 3}
|
||||
atlasFile: {fileID: 4900000, guid: 365b60be853946e4f968c1b8721bc730, type: 3}
|
||||
materials:
|
||||
- {fileID: 2100000, guid: c5ff73efdfe597a488e245216fd5d707, type: 2}
|
||||
- {fileID: 2100000, guid: eaf5a1e524cd8ae439ec7b6036090474, type: 2}
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ee5f908cebc409b498d389052e7d9a81
|
||||
guid: 20060a2c2207f3d46850db03d6cad991
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
@ -7,7 +7,7 @@ Material:
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_Name: Crew_Crew
|
||||
m_Name: Guest01_Material
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
@ -26,7 +26,7 @@ Material:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: d1b77877659d1a746bbfcf68bfd37a5b, type: 3}
|
||||
m_Texture: {fileID: 2800000, guid: 1a4f3c20594f16b49ba571734aa21edd, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b57c1f6a61b871644bce56f2096562c4
|
||||
guid: eaf5a1e524cd8ae439ec7b6036090474
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
@ -10,12 +10,12 @@ MonoBehaviour:
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: f1b3b4b945939a54ea0b23d3396115fb, type: 3}
|
||||
m_Name: 02_character_SkeletonData
|
||||
m_Name: Guest01_SkeletonData
|
||||
m_EditorClassIdentifier:
|
||||
atlasAssets:
|
||||
- {fileID: 11400000, guid: 30256e0cd4796a44e9f2c0b935f9f4e1, type: 2}
|
||||
scale: 0.0005
|
||||
skeletonJSON: {fileID: 4900000, guid: 62d29a8038dd28a43b81cf4cab3e7f92, type: 3}
|
||||
- {fileID: 11400000, guid: 20060a2c2207f3d46850db03d6cad991, type: 2}
|
||||
scale: 0.001
|
||||
skeletonJSON: {fileID: 4900000, guid: d1e49c07997c1e24ab298d4ed814d780, type: 3}
|
||||
isUpgradingBlendModeMaterials: 0
|
||||
blendModeMaterials:
|
||||
requiresBlendModeMaterials: 0
|
@ -1,5 +1,5 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 9376bae177025b0459db3374bfecd495
|
||||
guid: 90f596bc1a735a544985584af0b4180a
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 11400000
|
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 060e02906acae824aa0e790818957e1e
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,171 +0,0 @@
|
||||
02_character.png
|
||||
size:1982,1979
|
||||
filter:Linear,Linear
|
||||
skin02-2/Back_hair
|
||||
bounds:2,709,1336,1268
|
||||
skin02-2/Body
|
||||
bounds:2,126,581,826
|
||||
rotate:90
|
||||
skin02/Body_up
|
||||
bounds:1871,1692,109,285
|
||||
skin02/Eye
|
||||
bounds:830,2,705,486
|
||||
rotate:90
|
||||
skin03-1/Hair02
|
||||
bounds:1340,907,529,1070
|
||||
skin03/L
|
||||
bounds:1340,69,575,836
|
||||
|
||||
02_character_2.png
|
||||
size:1999,1927
|
||||
filter:Linear,Linear
|
||||
Guest01/하의
|
||||
bounds:1340,672,544,395
|
||||
skin02/Back_hair
|
||||
bounds:2,657,1336,1268
|
||||
skin02/Body
|
||||
bounds:2,82,573,832
|
||||
rotate:90
|
||||
skin03-1/Body
|
||||
bounds:836,2,553,653
|
||||
skin03/Body
|
||||
bounds:1391,10,606,660
|
||||
skin03/R
|
||||
bounds:1340,1069,535,856
|
||||
|
||||
02_character_3.png
|
||||
size:2018,1997
|
||||
filter:Linear,Linear
|
||||
Guest01/Arm_L
|
||||
bounds:1549,925,394,442
|
||||
rotate:90
|
||||
Guest01/Arm_R
|
||||
bounds:1147,691,395,442
|
||||
Guest01/Hair
|
||||
bounds:494,1788,588,207
|
||||
Guest01/Leg_L
|
||||
bounds:2,1529,257,515
|
||||
rotate:90
|
||||
Guest01/Leg_R
|
||||
bounds:1084,1740,255,523
|
||||
rotate:90
|
||||
Guest01/Mouse
|
||||
bounds:1609,1681,399,314
|
||||
skin02-2/Body_back
|
||||
bounds:2,143,566,427
|
||||
skin02/Arm_L
|
||||
bounds:1052,262,427,479
|
||||
rotate:90
|
||||
skin02/Arm_R
|
||||
bounds:1533,73,427,478
|
||||
rotate:90
|
||||
skin02/L
|
||||
bounds:562,1140,374,425
|
||||
rotate:90
|
||||
skin02/Leg_L
|
||||
bounds:2,1242,272,558
|
||||
rotate:90
|
||||
skin02/Leg_R
|
||||
bounds:2,967,273,558
|
||||
rotate:90
|
||||
skin02/R
|
||||
bounds:1623,1321,358,371
|
||||
rotate:90
|
||||
skin03-1/Leg_L
|
||||
bounds:562,854,279,583
|
||||
rotate:90
|
||||
skin03-1/Leg_R
|
||||
bounds:2,572,280,574
|
||||
rotate:90
|
||||
skin03/Arm_L
|
||||
bounds:570,2,427,479
|
||||
rotate:90
|
||||
skin03/Leg_L
|
||||
bounds:989,1135,272,558
|
||||
rotate:90
|
||||
skin03/Leg_R
|
||||
bounds:989,1135,272,558
|
||||
rotate:90
|
||||
skin04/Arm_L
|
||||
bounds:1544,502,421,472
|
||||
rotate:90
|
||||
skin04/Arm_R
|
||||
bounds:578,431,421,472
|
||||
rotate:90
|
||||
skin04/Leg_L
|
||||
bounds:519,1516,270,550
|
||||
rotate:90
|
||||
skin04/Leg_R
|
||||
bounds:1071,1409,270,550
|
||||
rotate:90
|
||||
weapon/sword
|
||||
bounds:2,1791,204,490
|
||||
rotate:90
|
||||
|
||||
02_character_4.png
|
||||
size:2028,1814
|
||||
filter:Linear,Linear
|
||||
Guest01/Body
|
||||
bounds:983,463,499,608
|
||||
rotate:90
|
||||
Guest01/Eye
|
||||
bounds:2,1492,647,320
|
||||
skin02/Body_back
|
||||
bounds:2,1063,566,427
|
||||
skin03-1/Arm_L
|
||||
bounds:2,626,435,489
|
||||
rotate:90
|
||||
skin03-1/Arm_R
|
||||
bounds:493,531,435,488
|
||||
rotate:90
|
||||
skin03-1/Eye
|
||||
bounds:1051,964,700,429
|
||||
skin03/Arm_R
|
||||
bounds:570,968,427,479
|
||||
rotate:90
|
||||
skin03/Eye
|
||||
bounds:1330,1395,696,417
|
||||
skin04/Body
|
||||
bounds:2,2,527,631
|
||||
rotate:90
|
||||
skin04/Eye
|
||||
bounds:651,1397,677,415
|
||||
|
||||
02_character_5.png
|
||||
size:2000,1725
|
||||
filter:Linear,Linear
|
||||
Guest01/Face
|
||||
bounds:1132,883,866,840
|
||||
skin02/Face
|
||||
bounds:894,2,903,879
|
||||
skin03/Hair
|
||||
bounds:2,912,1128,811
|
||||
skin04/Face
|
||||
bounds:2,44,890,866
|
||||
|
||||
02_character_6.png
|
||||
size:2031,1191
|
||||
filter:Linear,Linear
|
||||
skin03/Face
|
||||
bounds:1150,209,980,879
|
||||
rotate:90
|
||||
skin04/Hair
|
||||
bounds:2,2,1146,1187
|
||||
|
||||
02_character_7.png
|
||||
size:1986,1222
|
||||
filter:Linear,Linear
|
||||
skin03-1/Hair01
|
||||
bounds:2,2,1049,1218
|
||||
skin03-1/Hair03
|
||||
bounds:1053,92,1128,931
|
||||
rotate:90
|
||||
|
||||
02_character_8.png
|
||||
size:2033,1032
|
||||
filter:Linear,Linear
|
||||
skin02/Hair
|
||||
bounds:2,15,1122,1015
|
||||
skin03-1/Face
|
||||
bounds:1126,2,1028,905
|
||||
rotate:90
|
Before Width: | Height: | Size: 760 KiB |
@ -1,417 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 61606b972ee96194690b012fae2a9fd6
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites:
|
||||
- serializedVersion: 2
|
||||
name: 02_character_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3
|
||||
y: 1273
|
||||
width: 824
|
||||
height: 579
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 8006b8c5102091545823f1f6ac48e9bf
|
||||
internalID: -1480787238
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_1
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 831
|
||||
y: 1694
|
||||
width: 41
|
||||
height: 282
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 69561403c66d8504c9bbdaf6a75fd3ed
|
||||
internalID: 1484422564
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 957
|
||||
y: 1691
|
||||
width: 281
|
||||
height: 264
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 4a022f810314ea745af6f59aba6447a7
|
||||
internalID: -2125080106
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_3
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1257
|
||||
y: 1514
|
||||
width: 58
|
||||
height: 236
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: bf5b83e26cd2fca4caaea6e294eede6d
|
||||
internalID: 256085308
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_4
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1341
|
||||
y: 1075
|
||||
width: 573
|
||||
height: 834
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 3ffa8fbed04041d449dd10b0a83b13a8
|
||||
internalID: -1373711292
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_5
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 842
|
||||
y: 1280
|
||||
width: 62
|
||||
height: 251
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 5a9a22454aac4774c9a743e8a598cd3d
|
||||
internalID: 101206819
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_6
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 961
|
||||
y: 1273
|
||||
width: 277
|
||||
height: 262
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 58966d408fa53e948a98d00ecaa3e427
|
||||
internalID: -156793915
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_7
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 916
|
||||
y: 1265
|
||||
width: 4
|
||||
height: 4
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: d2ecea00ec06f7041bd3ebc04d937063
|
||||
internalID: -739110474
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_8
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3
|
||||
y: 30
|
||||
width: 1334
|
||||
height: 1129
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: a3f06297a3035aa46a8849acfbdc5a64
|
||||
internalID: -2091596919
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_9
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1341
|
||||
y: 3
|
||||
width: 527
|
||||
height: 1068
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: c5dae90aa96a09742a3614b9ab0287be
|
||||
internalID: 848896726
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_10
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1872
|
||||
y: 3
|
||||
width: 107
|
||||
height: 283
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 399e0371b81762c46bbca3bcdb584876
|
||||
internalID: -222811121
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_11
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 281
|
||||
y: 3
|
||||
width: 5
|
||||
height: 4
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: a40a1ed2666a8254587d2d77d858a33b
|
||||
internalID: -1052495728
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 970be9a57053f5044ac40e9a12bb7c90
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
02_character_0: -1480787238
|
||||
02_character_1: 1484422564
|
||||
02_character_10: -222811121
|
||||
02_character_11: -1052495728
|
||||
02_character_2: -2125080106
|
||||
02_character_3: 256085308
|
||||
02_character_4: -1373711292
|
||||
02_character_5: 101206819
|
||||
02_character_6: -156793915
|
||||
02_character_7: -739110474
|
||||
02_character_8: -2091596919
|
||||
02_character_9: 848896726
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 61606b972ee96194690b012fae2a9fd6, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character_2
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 3c1daa84fd7f72d4d851042296422033, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character_3
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: a7e16263f0a19294d9d00822d117de8e, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character_4
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: b826d297e90307849934b4a12a983a4e, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b415669ca9284824ba690b7c9634cf7a
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character_5
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: d84fa10157b595f4daf71f327ecd7c1a, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d17bf1e298c5a114d8d3855ad4d10966
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character_6
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 1234875e954a9e74c833aae1395be414, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 980747877dda8784ca8e9a1a4b6c9b6b
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character_7
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 58ec9747997148a40a85eea6efd0ddc1, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 626ae23d4377e5c4ba407587346c24a7
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,46 +0,0 @@
|
||||
%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: 02_character_02_character_8
|
||||
m_Shader: {fileID: 4800000, guid: b77e51f117177954ea863bdb422344fb, type: 3}
|
||||
m_Parent: {fileID: 0}
|
||||
m_ModifiedSerializedProperties: 0
|
||||
m_ValidKeywords:
|
||||
- _STRAIGHT_ALPHA_INPUT
|
||||
m_InvalidKeywords: []
|
||||
m_LightmapFlags: 4
|
||||
m_EnableInstancingVariants: 0
|
||||
m_DoubleSidedGI: 0
|
||||
m_CustomRenderQueue: -1
|
||||
stringTagMap: {}
|
||||
disabledShaderPasses: []
|
||||
m_LockedProperties:
|
||||
m_SavedProperties:
|
||||
serializedVersion: 3
|
||||
m_TexEnvs:
|
||||
- _MainTex:
|
||||
m_Texture: {fileID: 2800000, guid: 7b1e5bfd96aa5c1449e9446a85d1b419, type: 3}
|
||||
m_Scale: {x: 1, y: 1}
|
||||
m_Offset: {x: 0, y: 0}
|
||||
m_Ints: []
|
||||
m_Floats:
|
||||
- _Cutoff: 0.1
|
||||
- _DoubleSidedLighting: 0
|
||||
- _LightAffectsAdditive: 0
|
||||
- _ReceiveShadows: 0
|
||||
- _StencilComp: 8
|
||||
- _StencilRef: 1
|
||||
- _StraightAlphaInput: 1
|
||||
- _TintBlack: 0
|
||||
- _ZWrite: 0
|
||||
m_Colors:
|
||||
- _Black: {r: 0, g: 0, b: 0, a: 0}
|
||||
- _Color: {r: 1, g: 1, b: 1, a: 1}
|
||||
m_BuildTextureStacks: []
|
||||
m_AllowLocking: 1
|
@ -1,8 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1718233771b0c7547bdcb573e16a628e
|
||||
NativeFormatImporter:
|
||||
externalObjects: {}
|
||||
mainObjectFileID: 2100000
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 564 KiB |
@ -1,394 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3c1daa84fd7f72d4d851042296422033
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites:
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_0
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3
|
||||
y: 1273
|
||||
width: 852
|
||||
height: 571
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: ce655f21abd53124cb858696e874fc24
|
||||
internalID: 2002726916
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_1
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 837
|
||||
y: 1346
|
||||
width: 522
|
||||
height: 578
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: a1fa0a5494e5316409bca157ced9095b
|
||||
internalID: -1132565905
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_2
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1373
|
||||
y: 1258
|
||||
width: 623
|
||||
height: 658
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: f07fdd803b7e7854986d942610ca24e9
|
||||
internalID: 842123748
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_3
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 879
|
||||
y: 1276
|
||||
width: 6
|
||||
height: 5
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 1b1c62b1feda42043b1e3f37f55ca55f
|
||||
internalID: 1947401434
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_4
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1017
|
||||
y: 1273
|
||||
width: 18
|
||||
height: 9
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 024ef15ed083c8a4e93ad16629d63ef7
|
||||
internalID: -173852935
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_5
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1329
|
||||
y: 1277
|
||||
width: 6
|
||||
height: 4
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: df7e11655a7274443bb584283e3b0fe8
|
||||
internalID: -422632944
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_6
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 916
|
||||
y: 1265
|
||||
width: 4
|
||||
height: 4
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: f2911dc90a7068d4f8fd9382f4ea0879
|
||||
internalID: -1671106297
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_7
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1341
|
||||
y: 861
|
||||
width: 542
|
||||
height: 393
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 8f2fd43776177f54784e79f770fecf11
|
||||
internalID: -814284957
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_8
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 3
|
||||
y: 54
|
||||
width: 1334
|
||||
height: 605
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 2271a90a656afd248a628a8debb25dfe
|
||||
internalID: -704049670
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_9
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 1341
|
||||
y: 3
|
||||
width: 533
|
||||
height: 854
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: 294fe28a8e43f424095a984c5fc5b6cf
|
||||
internalID: 1125290359
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
- serializedVersion: 2
|
||||
name: 02_character_2_10
|
||||
rect:
|
||||
serializedVersion: 2
|
||||
x: 281
|
||||
y: 3
|
||||
width: 5
|
||||
height: 4
|
||||
alignment: 0
|
||||
pivot: {x: 0, y: 0}
|
||||
border: {x: 0, y: 0, z: 0, w: 0}
|
||||
customData:
|
||||
outline: []
|
||||
physicsShape: []
|
||||
tessellationDetail: 0
|
||||
bones: []
|
||||
spriteID: c9ea0e1ef9558dd45b5470b1a443ab8f
|
||||
internalID: -2017241296
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID: 1af691c867437f34b89241ffd8cf7e02
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable:
|
||||
02_character_2_0: 2002726916
|
||||
02_character_2_1: -1132565905
|
||||
02_character_2_10: -2017241296
|
||||
02_character_2_2: 842123748
|
||||
02_character_2_3: 1947401434
|
||||
02_character_2_4: -173852935
|
||||
02_character_2_5: -422632944
|
||||
02_character_2_6: -1671106297
|
||||
02_character_2_7: -814284957
|
||||
02_character_2_8: -704049670
|
||||
02_character_2_9: 1125290359
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 840 KiB |
@ -1,141 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: a7e16263f0a19294d9d00822d117de8e
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 551 KiB |
@ -1,141 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: b826d297e90307849934b4a12a983a4e
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 410 KiB |
@ -1,141 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: d84fa10157b595f4daf71f327ecd7c1a
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 331 KiB |
@ -1,141 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 1234875e954a9e74c833aae1395be414
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 292 KiB |
@ -1,141 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 58ec9747997148a40a85eea6efd0ddc1
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 325 KiB |
@ -1,141 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 7b1e5bfd96aa5c1449e9446a85d1b419
|
||||
TextureImporter:
|
||||
internalIDToNameTable: []
|
||||
externalObjects: {}
|
||||
serializedVersion: 13
|
||||
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
|
||||
flipGreenChannel: 0
|
||||
isReadable: 0
|
||||
streamingMipmaps: 0
|
||||
streamingMipmapsPriority: 0
|
||||
vTOnly: 0
|
||||
ignoreMipmapLimit: 0
|
||||
grayScaleToAlpha: 0
|
||||
generateCubemap: 6
|
||||
cubemapConvolution: 0
|
||||
seamlessCubemap: 0
|
||||
textureFormat: 1
|
||||
maxTextureSize: 2048
|
||||
textureSettings:
|
||||
serializedVersion: 2
|
||||
filterMode: 1
|
||||
aniso: 1
|
||||
mipBias: 0
|
||||
wrapU: 1
|
||||
wrapV: 1
|
||||
wrapW: 0
|
||||
nPOTScale: 0
|
||||
lightmap: 0
|
||||
compressionQuality: 50
|
||||
spriteMode: 2
|
||||
spriteExtrude: 1
|
||||
spriteMeshType: 1
|
||||
alignment: 0
|
||||
spritePivot: {x: 0.5, y: 0.5}
|
||||
spritePixelsToUnits: 2048
|
||||
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
|
||||
spriteGenerateFallbackPhysicsShape: 1
|
||||
alphaUsage: 1
|
||||
alphaIsTransparency: 1
|
||||
spriteTessellationDetail: -1
|
||||
textureType: 8
|
||||
textureShape: 1
|
||||
singleChannelComponent: 0
|
||||
flipbookRows: 1
|
||||
flipbookColumns: 1
|
||||
maxTextureSizeSet: 0
|
||||
compressionQualitySet: 0
|
||||
textureFormatSet: 0
|
||||
ignorePngGamma: 0
|
||||
applyGammaDecoding: 0
|
||||
swizzle: 50462976
|
||||
cookieLightType: 0
|
||||
platformSettings:
|
||||
- serializedVersion: 4
|
||||
buildTarget: DefaultTexturePlatform
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Standalone
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: Android
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
- serializedVersion: 4
|
||||
buildTarget: WindowsStoreApps
|
||||
maxTextureSize: 2048
|
||||
resizeAlgorithm: 0
|
||||
textureFormat: -1
|
||||
textureCompression: 0
|
||||
compressionQuality: 50
|
||||
crunchedCompression: 0
|
||||
allowsAlphaSplitting: 0
|
||||
overridden: 0
|
||||
ignorePlatformSupport: 0
|
||||
androidETC2FallbackOverride: 0
|
||||
forceMaximumCompressionQuality_BC6H_BC7: 0
|
||||
spriteSheet:
|
||||
serializedVersion: 2
|
||||
sprites: []
|
||||
outline: []
|
||||
customData:
|
||||
physicsShape: []
|
||||
bones: []
|
||||
spriteID:
|
||||
internalID: 0
|
||||
vertices: []
|
||||
indices:
|
||||
edges: []
|
||||
weights: []
|
||||
secondaryTextures: []
|
||||
nameFileIdTable: {}
|
||||
mipmapLimitGroupName:
|
||||
pSDRemoveMatte: 0
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
@ -1,26 +0,0 @@
|
||||
%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: a6b194f808b1af6499c93410e504af42, type: 3}
|
||||
m_Name: 02_character_Atlas
|
||||
m_EditorClassIdentifier:
|
||||
textureLoadingMode: 0
|
||||
onDemandTextureLoader: {fileID: 0}
|
||||
atlasFile: {fileID: 4900000, guid: 098eed219e280c84bba0d2bcef3639e9, type: 3}
|
||||
materials:
|
||||
- {fileID: 2100000, guid: d688bae725a72f0458ea605a4ab68620, type: 2}
|
||||
- {fileID: 2100000, guid: 3f63247b1e11abb4e9de4e2e07d60516, type: 2}
|
||||
- {fileID: 2100000, guid: b57c1f6a61b871644bce56f2096562c4, type: 2}
|
||||
- {fileID: 2100000, guid: b415669ca9284824ba690b7c9634cf7a, type: 2}
|
||||
- {fileID: 2100000, guid: d17bf1e298c5a114d8d3855ad4d10966, type: 2}
|
||||
- {fileID: 2100000, guid: 980747877dda8784ca8e9a1a4b6c9b6b, type: 2}
|
||||
- {fileID: 2100000, guid: 626ae23d4377e5c4ba407587346c24a7, type: 2}
|
||||
- {fileID: 2100000, guid: 1718233771b0c7547bdcb573e16a628e, type: 2}
|
@ -1,134 +0,0 @@
|
||||
02_character.png
|
||||
size:993,916
|
||||
filter:Linear,Linear
|
||||
scale:0.19
|
||||
Guest01/Arm_L
|
||||
bounds:806,197,75,84
|
||||
Guest01/Arm_R
|
||||
bounds:790,28,75,84
|
||||
rotate:90
|
||||
Guest01/Body
|
||||
bounds:391,2,95,116
|
||||
Guest01/Eye
|
||||
bounds:217,5,123,61
|
||||
Guest01/Face
|
||||
bounds:649,580,165,160
|
||||
Guest01/Hair
|
||||
bounds:488,6,112,39
|
||||
rotate:90
|
||||
Guest01/Leg_L
|
||||
bounds:891,743,49,98
|
||||
rotate:90
|
||||
Guest01/Leg_R
|
||||
bounds:705,228,48,99
|
||||
rotate:90
|
||||
Guest01/Mouse
|
||||
bounds:573,411,76,60
|
||||
rotate:90
|
||||
Guest01/하의
|
||||
bounds:806,283,103,75
|
||||
rotate:90
|
||||
skin02-2/Back_hair
|
||||
bounds:2,673,254,241
|
||||
skin02-2/Body
|
||||
bounds:391,247,110,157
|
||||
skin02-2/Body_back
|
||||
bounds:463,406,108,81
|
||||
skin02/Arm_L
|
||||
bounds:900,333,81,91
|
||||
rotate:90
|
||||
skin02/Arm_R
|
||||
bounds:883,196,81,91
|
||||
rotate:90
|
||||
skin02/Back_hair
|
||||
bounds:2,430,254,241
|
||||
skin02/Body
|
||||
bounds:816,582,109,158
|
||||
skin02/Body_back
|
||||
bounds:723,278,108,81
|
||||
rotate:90
|
||||
skin02/Body_up
|
||||
bounds:342,12,21,54
|
||||
skin02/Eye
|
||||
bounds:503,270,134,92
|
||||
rotate:90
|
||||
skin02/Face
|
||||
bounds:217,68,172,167
|
||||
skin02/Hair
|
||||
bounds:2,2,213,193
|
||||
skin02/L
|
||||
bounds:687,144,71,81
|
||||
skin02/Leg_L
|
||||
bounds:883,279,52,106
|
||||
rotate:90
|
||||
skin02/Leg_R
|
||||
bounds:529,27,52,106
|
||||
skin02/R
|
||||
bounds:876,42,68,70
|
||||
skin03-1/Arm_L
|
||||
bounds:855,487,83,93
|
||||
skin03-1/Arm_R
|
||||
bounds:592,142,83,93
|
||||
rotate:90
|
||||
skin03-1/Body
|
||||
bounds:597,281,105,124
|
||||
rotate:90
|
||||
skin03-1/Eye
|
||||
bounds:508,135,133,82
|
||||
rotate:90
|
||||
skin03-1/Face
|
||||
bounds:694,742,195,172
|
||||
skin03-1/Hair01
|
||||
bounds:2,197,199,231
|
||||
skin03-1/Hair02
|
||||
bounds:258,406,101,203
|
||||
rotate:90
|
||||
skin03-1/Hair03
|
||||
bounds:258,509,214,177
|
||||
skin03-1/Leg_L
|
||||
bounds:927,630,53,111
|
||||
skin03-1/Leg_R
|
||||
bounds:800,469,53,109
|
||||
skin03/Arm_L
|
||||
bounds:624,49,81,91
|
||||
skin03/Arm_R
|
||||
bounds:707,51,81,91
|
||||
skin03/Body
|
||||
bounds:391,120,115,125
|
||||
skin03/Eye
|
||||
bounds:635,388,132,79
|
||||
skin03/Face
|
||||
bounds:203,237,186,167
|
||||
skin03/Hair
|
||||
bounds:478,760,214,154
|
||||
skin03/L
|
||||
bounds:639,469,109,159
|
||||
rotate:90
|
||||
skin03/Leg_L
|
||||
bounds:597,227,52,106
|
||||
rotate:90
|
||||
skin03/Leg_R
|
||||
bounds:597,227,52,106
|
||||
rotate:90
|
||||
skin03/R
|
||||
bounds:474,489,102,163
|
||||
rotate:90
|
||||
skin04/Arm_L
|
||||
bounds:790,105,80,90
|
||||
skin04/Arm_R
|
||||
bounds:872,114,80,90
|
||||
rotate:90
|
||||
skin04/Body
|
||||
bounds:891,794,100,120
|
||||
skin04/Eye
|
||||
bounds:769,388,129,79
|
||||
skin04/Face
|
||||
bounds:478,593,169,165
|
||||
skin04/Hair
|
||||
bounds:258,688,218,226
|
||||
skin04/Leg_L
|
||||
bounds:940,523,51,105
|
||||
skin04/Leg_R
|
||||
bounds:940,416,51,105
|
||||
weapon/sword
|
||||
bounds:583,40,39,93
|
@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: ef80d1eb0217c47468ceb785dcfd4fa3
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Before Width: | Height: | Size: 305 KiB |
@ -1,7 +0,0 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 62d29a8038dd28a43b81cf4cab3e7f92
|
||||
TextScriptImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|