Commit ca791da0 authored by 18김상언's avatar 18김상언

Merge branch 'item' into enemy2

# Conflicts:
#	Assets/Scripts/Characters/Enemy/Enemy.cs
parents 51bc764e 57d96f6a
fileFormatVersion: 2
guid: 2334e41c861cf564e8c6749ece7f8500
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: d39d1c9be18031041949f25e71f18303
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Explode
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- time: 0.033333335
value: {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- time: 0.06666667
value: {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- time: 0.1
value: {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- time: 0.13333334
value: {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- time: 0.16666667
value: {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- time: 0.2
value: {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- time: 0.23333333
value: {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 0
attribute: 0
script: {fileID: 0}
typeID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
- {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 0.25
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 1
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_GenerateMotionCurves: 0
m_Events: []
fileFormatVersion: 2
guid: 0d5d09d493cd01f4d87e7f5d05e5c720
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!91 &9100000
AnimatorController:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: ExplosionMark
serializedVersion: 5
m_AnimatorParameters:
- m_Name: plant
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
- m_Name: explode
m_Type: 9
m_DefaultFloat: 0
m_DefaultInt: 0
m_DefaultBool: 0
m_Controller: {fileID: 0}
m_AnimatorLayers:
- serializedVersion: 5
m_Name: Base Layer
m_StateMachine: {fileID: 1107653892933801726}
m_Mask: {fileID: 0}
m_Motions: []
m_Behaviours: []
m_BlendingMode: 0
m_SyncedLayerIndex: -1
m_DefaultWeight: 0
m_IKPass: 0
m_SyncedLayerAffectsTiming: 0
m_Controller: {fileID: 9100000}
--- !u!114 &114395706776069272
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 737f680951513b34f90faaa059cbb683, type: 3}
m_Name:
m_EditorClassIdentifier:
--- !u!1101 &1101020668960235238
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: plant
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102342191743318888}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0.25
m_TransitionOffset: 0
m_ExitTime: 0.75
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101590603490628220
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102778963077003218}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: 0
m_HasExitTime: 1
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1101 &1101785609286003734
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name:
m_Conditions:
- m_ConditionMode: 1
m_ConditionEvent: explode
m_EventTreshold: 0
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: 1102266639781071868}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: 0
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &1102266639781071868
AnimatorState:
serializedVersion: 5
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Explode
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 1101590603490628220}
m_StateMachineBehaviours:
- {fileID: 114395706776069272}
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 0d5d09d493cd01f4d87e7f5d05e5c720, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &1102342191743318888
AnimatorState:
serializedVersion: 5
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Plant
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 1101785609286003734}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: ad71955d17ee3a942b6a4c6b12e9e7bf, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &1102778963077003218
AnimatorState:
serializedVersion: 5
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: StandBy
m_Speed: 1
m_CycleOffset: 0
m_Transitions:
- {fileID: 1101020668960235238}
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 0}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1107 &1107653892933801726
AnimatorStateMachine:
serializedVersion: 5
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Base Layer
m_ChildStates:
- serializedVersion: 1
m_State: {fileID: 1102342191743318888}
m_Position: {x: 456, y: 60, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102778963077003218}
m_Position: {x: 288, y: 132, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102266639781071868}
m_Position: {x: 468, y: 204, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions: []
m_EntryTransitions: []
m_StateMachineTransitions: {}
m_StateMachineBehaviours: []
m_AnyStatePosition: {x: 50, y: 20, z: 0}
m_EntryPosition: {x: 50, y: 120, z: 0}
m_ExitPosition: {x: 876, y: 144, z: 0}
m_ParentStateMachinePosition: {x: 800, y: 20, z: 0}
m_DefaultState: {fileID: 1102778963077003218}
fileFormatVersion: 2
guid: db8fa37224335b949b055eb078405f95
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 9100000
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: Plant
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: f999942c8e241a44c9772dc4e19d679c, type: 3}
- time: 0.05
value: {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- time: 0.1
value: {fileID: 21300000, guid: 95147458448122341970a8ebe386dd51, type: 3}
- time: 0.15
value: {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 0
attribute: 0
script: {fileID: 0}
typeID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300000, guid: f999942c8e241a44c9772dc4e19d679c, type: 3}
- {fileID: 21300000, guid: 65b190c5d8486764dbb4f0f0e7b3f695, type: 3}
- {fileID: 21300000, guid: 95147458448122341970a8ebe386dd51, type: 3}
- {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 0.16666667
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves: []
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_GenerateMotionCurves: 0
m_Events: []
fileFormatVersion: 2
guid: ad71955d17ee3a942b6a4c6b12e9e7bf
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:
......@@ -297,6 +297,31 @@ AnimatorStateTransition:
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
--- !u!1102 &1102009384124774484
AnimatorState:
serializedVersion: 5
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: bitSwordAttack1
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: a784644898fd1664db2b1a47d63c0f73, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &1102076038672576614
AnimatorState:
serializedVersion: 5
......@@ -499,6 +524,31 @@ AnimatorState:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &1102541164631015848
AnimatorState:
serializedVersion: 5
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: explosionGlovesAttack1
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: f0e3b19ee969d4f429ee9d8430bb4a58, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &1102579710918655568
AnimatorState:
serializedVersion: 5
......@@ -599,6 +649,31 @@ AnimatorState:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &1102829433887053116
AnimatorState:
serializedVersion: 5
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: explosionGlovesAttack2
m_Speed: 1
m_CycleOffset: 0
m_Transitions: []
m_StateMachineBehaviours: []
m_Position: {x: 50, y: 50, z: 0}
m_IKOnFeet: 0
m_WriteDefaultValues: 1
m_Mirror: 0
m_SpeedParameterActive: 0
m_MirrorParameterActive: 0
m_CycleOffsetParameterActive: 0
m_TimeParameterActive: 0
m_Motion: {fileID: 7400000, guid: 8577ae016a412764684fcba81af639cb, type: 2}
m_Tag:
m_SpeedParameter:
m_MirrorParameter:
m_CycleOffsetParameter:
m_TimeParameter:
--- !u!1102 &1102832384910426066
AnimatorState:
serializedVersion: 5
......@@ -699,6 +774,15 @@ AnimatorStateMachine:
- serializedVersion: 1
m_State: {fileID: 1102309299412679616}
m_Position: {x: -156, y: 456, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102541164631015848}
m_Position: {x: 48, y: 408, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102829433887053116}
m_Position: {x: 48, y: 456, z: 0}
- serializedVersion: 1
m_State: {fileID: 1102009384124774484}
m_Position: {x: 252, y: 408, z: 0}
m_ChildStateMachines: []
m_AnyStateTransitions:
- {fileID: 1101150420884930214}
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ExplosiveMarkExplode : StateMachineBehaviour {
// OnStateEnter is called when a transition starts and the state machine starts to evaluate this state
override public void OnStateEnter(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
animator.GetComponent<BoxCollider2D>().enabled = true;
}
// OnStateUpdate is called on each Update frame between OnStateEnter and OnStateExit callbacks
//override public void OnStateUpdate(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
//
//}
// OnStateExit is called when a transition ends and the state machine finishes evaluating this state
override public void OnStateExit(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
animator.GetComponent<BoxCollider2D>().enabled = false;
animator.gameObject.SetActive(false);
}
// OnStateMove is called right after Animator.OnAnimatorMove(). Code that processes and affects root motion should be implemented here
//override public void OnStateMove(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
//
//}
// OnStateIK is called right after Animator.OnAnimatorIK(). Code that sets up animation IK (inverse kinematics) should be implemented here.
//override public void OnStateIK(Animator animator, AnimatorStateInfo stateInfo, int layerIndex) {
//
//}
}
fileFormatVersion: 2
guid: ac372fbc159ca8c4c83eeef8f53c5344
guid: 737f680951513b34f90faaa059cbb683
MonoImporter:
externalObjects: {}
serializedVersion: 2
......
fileFormatVersion: 2
guid: a155bcb695d0a874fa836d6cfed17eff
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 81778bb508bfec649a5df19c4d050170
TrueTypeFontImporter:
externalObjects: {}
serializedVersion: 4
fontSize: 16
forceTextureCase: -2
characterSpacing: 0
characterPadding: 1
includeFontData: 1
fontName: NeoDunggeunmo
fontNames:
- NeoDunggeunmo
fallbackFontReferences: []
customCharacters:
fontRenderingMode: 0
ascentCalculationMode: 1
useLegacyBoundsCalculation: 0
shouldRoundAdvanceValue: 1
userData:
assetBundleName:
assetBundleVariant:
......@@ -89,7 +89,7 @@ GameObject:
- component: {fileID: 4140258981397796}
- component: {fileID: 61362187134790794}
- component: {fileID: 114468655689627186}
m_Layer: 0
m_Layer: 18
m_Name: Hitbox
m_TagString: Untagged
m_Icon: {fileID: 0}
......@@ -289,6 +289,7 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: a11d071a77ab21c48882c6c6e4db8f17, type: 3}
m_Name:
m_EditorClassIdentifier:
debuffState:
monsterID: 101
maxHealth: 15
weight: 15
......@@ -298,6 +299,9 @@ MonoBehaviour:
trackSpeed: 2.5
knockbackPercentage:
- 0.5
MovementLock: 0
bumped: 0
bumpable: 1
attackRange: 1.2
--- !u!114 &114173716467154830
MonoBehaviour:
......@@ -323,7 +327,7 @@ MonoBehaviour:
m_Name:
m_EditorClassIdentifier:
damage: 4
damageOnce: 1
isBumpAttack: 0
--- !u!114 &114851997656688694
MonoBehaviour:
m_ObjectHideFlags: 1
......
......@@ -28,7 +28,7 @@ GameObject:
- component: {fileID: 114880704145925944}
- component: {fileID: 114574072693989902}
- component: {fileID: 82529156342294766}
m_Layer: 0
m_Layer: 19
m_Name: Player
m_TagString: Player
m_Icon: {fileID: 0}
......@@ -433,6 +433,8 @@ MonoBehaviour:
tty: 0
displayText: {fileID: 114495744039531298, guid: 457100d9937aef244b98ef4f67a0f218,
type: 2}
particlePrefab: {fileID: 1120403562358508, guid: e4d08affb61a63840a9cb9412fbe7b38,
type: 2}
--- !u!212 &212187280661781960
SpriteRenderer:
m_ObjectHideFlags: 1
......
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!62 &6200000
PhysicsMaterial2D:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: particle
friction: 0.4
bounciness: 0.8
fileFormatVersion: 2
guid: 8eb863c9985dc5b41b4c04efa93b6bad
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 6200000
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_SourcePrefab: {fileID: 0}
m_RootGameObject: {fileID: 1120403562358508}
m_IsPrefabAsset: 1
--- !u!1 &1120403562358508
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 6
m_Component:
- component: {fileID: 4961056649420660}
- component: {fileID: 212525562428622492}
- component: {fileID: 50320821075488510}
- component: {fileID: 60824362284317310}
m_Layer: 19
m_Name: particle
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4961056649420660
Transform:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1120403562358508}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0.10124648, y: -0.1585421, z: 0}
m_LocalScale: {x: 1.5, y: 1.5, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!50 &50320821075488510
Rigidbody2D:
serializedVersion: 4
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1120403562358508}
m_BodyType: 0
m_Simulated: 1
m_UseFullKinematicContacts: 0
m_UseAutoMass: 0
m_Mass: 1
m_LinearDrag: 0
m_AngularDrag: 0.05
m_GravityScale: 1
m_Material: {fileID: 6200000, guid: 8eb863c9985dc5b41b4c04efa93b6bad, type: 2}
m_Interpolate: 0
m_SleepingMode: 1
m_CollisionDetection: 1
m_Constraints: 0
--- !u!60 &60824362284317310
PolygonCollider2D:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1120403562358508}
m_Enabled: 1
m_Density: 1
m_Material: {fileID: 6200000, guid: 8eb863c9985dc5b41b4c04efa93b6bad, type: 2}
m_IsTrigger: 0
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5}
oldSize: {x: 0.09375, y: 0.09375}
newSize: {x: 0.09375, y: 0.09375}
adaptiveTilingThreshold: 0.5
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
m_Points:
m_Paths:
- - {x: 0.015850458, y: 0.04676413}
- {x: -0.015704429, y: 0.046965715}
- {x: -0.01560602, y: 0.031580765}
- {x: -0.031261414, y: 0.031526238}
- {x: -0.031180996, y: 0.016339913}
- {x: -0.04717206, y: 0.016206669}
- {x: -0.046856616, y: -0.01584689}
- {x: -0.03135604, y: -0.015454656}
- {x: -0.031499572, y: -0.03111196}
- {x: -0.015743466, y: -0.031173434}
- {x: -0.015640447, y: -0.046347085}
- {x: 0.015645683, y: -0.046696942}
- {x: 0.015327629, y: -0.00025501102}
- {x: 0.04655298, y: 0.0003018938}
- {x: 0.046568148, y: 0.015638411}
- {x: 0.031674653, y: 0.01564565}
- {x: 0.031250402, y: 0.031235235}
- {x: 0.015960451, y: 0.031578735}
--- !u!212 &212525562428622492
SpriteRenderer:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1120403562358508}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 4294967295
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_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -2078941185
m_SortingLayer: 7
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: eb676d99ecaac0c42b288324bd919674, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 0.09375, y: 0.09375}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
fileFormatVersion: 2
guid: e4d08affb61a63840a9cb9412fbe7b38
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 100100000
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_SourcePrefab: {fileID: 0}
m_RootGameObject: {fileID: 1003943478445456}
m_IsPrefabAsset: 1
--- !u!1 &1003943478445456
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 6
m_Component:
- component: {fileID: 224963452150531702}
- component: {fileID: 222625207745481850}
- component: {fileID: 114770819435456544}
m_Layer: 5
m_Name: CoolPrefab
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!1 &1356847275771234
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 6
m_Component:
- component: {fileID: 224105140817220146}
- component: {fileID: 222549365051276350}
- component: {fileID: 114530492695294480}
m_Layer: 5
m_Name: Cover
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &114530492695294480
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1356847275771234}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
--- !u!114 &114770819435456544
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1003943478445456}
m_Enabled: 0
m_EditorHideFlags: 0
m_Script: {fileID: -765806418, guid: f70555f144d8491a825f0804e09c671c, type: 3}
m_Name:
m_EditorClassIdentifier:
m_Material: {fileID: 0}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_RaycastTarget: 1
m_OnCullStateChanged:
m_PersistentCalls:
m_Calls: []
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_Sprite: {fileID: 0}
m_Type: 0
m_PreserveAspect: 0
m_FillCenter: 1
m_FillMethod: 4
m_FillAmount: 1
m_FillClockwise: 1
m_FillOrigin: 0
--- !u!222 &222549365051276350
CanvasRenderer:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1356847275771234}
m_CullTransparentMesh: 0
--- !u!222 &222625207745481850
CanvasRenderer:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1003943478445456}
m_CullTransparentMesh: 0
--- !u!224 &224105140817220146
RectTransform:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1356847275771234}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 224963452150531702}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 0.5}
m_AnchorMax: {x: 1, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 1, y: 0.5}
--- !u!224 &224963452150531702
RectTransform:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1003943478445456}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 224105140817220146}
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 0.5, y: 0.5}
m_AnchorMax: {x: 0.5, y: 0.5}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 100, y: 100}
m_Pivot: {x: 1, y: 1}
fileFormatVersion: 2
guid: 537693314f8733d468cf539dfa446127
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 100100000
userData:
assetBundleName:
assetBundleVariant:
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_SourcePrefab: {fileID: 0}
m_RootGameObject: {fileID: 1160080494873608}
m_IsPrefabAsset: 1
--- !u!1 &1160080494873608
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 6
m_Component:
- component: {fileID: 224380954982412028}
- component: {fileID: 114063871202215742}
- component: {fileID: 225098375021244074}
m_Layer: 5
m_Name: CoolUI
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!114 &114063871202215742
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1160080494873608}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 5a374f59265c73748893ff240c42b87e, type: 3}
m_Name:
m_EditorClassIdentifier:
startPos: {x: 10, y: 10, z: 0}
interval: {x: 120, y: 120}
maxCol: 4
coolPrefab: {fileID: 1003943478445456, guid: 537693314f8733d468cf539dfa446127, type: 2}
size: 100
coolingColor: {r: 1, g: 0, b: 0, a: 0.25882354}
--- !u!224 &224380954982412028
RectTransform:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1160080494873608}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: 0, y: 0, z: 0}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
m_AnchorMin: {x: 1, y: 1}
m_AnchorMax: {x: 1, y: 1}
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0.5, y: 0.5}
--- !u!225 &225098375021244074
CanvasGroup:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1160080494873608}
m_Enabled: 1
m_Alpha: 0.7
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
fileFormatVersion: 2
guid: 6ae07b01931768f4f8924c0ab07ce9f7
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 100100000
userData:
assetBundleName:
assetBundleVariant:
......@@ -1175,7 +1175,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -1208,7 +1208,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -1268,7 +1268,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 22
m_FontStyle: 1
m_BestFit: 0
......@@ -1301,7 +1301,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 22
m_FontStyle: 1
m_BestFit: 0
......@@ -1404,7 +1404,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 39
m_FontStyle: 0
m_BestFit: 0
......@@ -1464,7 +1464,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -1605,7 +1605,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 39
m_FontStyle: 0
m_BestFit: 0
......@@ -1767,7 +1767,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2070,7 +2070,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2103,7 +2103,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2136,7 +2136,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 22
m_FontStyle: 1
m_BestFit: 0
......@@ -2169,7 +2169,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2229,7 +2229,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2289,7 +2289,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2376,7 +2376,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2436,7 +2436,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2523,7 +2523,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2556,7 +2556,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2589,7 +2589,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2649,7 +2649,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2919,7 +2919,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......@@ -2979,7 +2979,7 @@ MonoBehaviour:
m_TypeName: UnityEngine.UI.MaskableGraphic+CullStateChangedEvent, UnityEngine.UI,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
m_FontData:
m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0}
m_Font: {fileID: 12800000, guid: 81778bb508bfec649a5df19c4d050170, type: 3}
m_FontSize: 30
m_FontStyle: 0
m_BestFit: 0
......
......@@ -56,5 +56,5 @@ MonoBehaviour:
type: 2}
popoutStrengthMultiplier: 9
popoutTime: 0.1
textCanvas: {fileID: 1326064071694500, guid: 51286afce3c9c8a4bae74feddf8b13af, type: 2}
price: {fileID: 114275555228777956, guid: 4ec53eab8ea50de4ea5b9ff658d83ca0, type: 2}
coolUI: {fileID: 0}
......@@ -50,6 +50,7 @@ GameObject:
serializedVersion: 6
m_Component:
- component: {fileID: 224402251087470820}
- component: {fileID: 225769440112755302}
m_Layer: 5
m_Name: LifeStoneUI
m_TagString: Untagged
......@@ -124,3 +125,14 @@ RectTransform:
m_AnchoredPosition: {x: 0, y: 0}
m_SizeDelta: {x: 0, y: 0}
m_Pivot: {x: 0, y: 0}
--- !u!225 &225769440112755302
CanvasGroup:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1939101680453256}
m_Enabled: 1
m_Alpha: 0.8
m_Interactable: 1
m_BlocksRaycasts: 1
m_IgnoreParentGroups: 0
......@@ -104,19 +104,19 @@ BoxCollider2D:
m_Material: {fileID: 0}
m_IsTrigger: 0
m_UsedByEffector: 0
m_UsedByComposite: 0
m_UsedByComposite: 1
m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5}
oldSize: {x: 0.46875, y: 0.53125}
oldSize: {x: 0.46875, y: 0.609375}
newSize: {x: 0.46875, y: 0.53125}
adaptiveTilingThreshold: 0.5
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
serializedVersion: 2
m_Size: {x: 0.375, y: 0.438}
m_Size: {x: 0.375, y: 0.52}
m_EdgeRadius: 0
--- !u!114 &114215107451734404
MonoBehaviour:
......@@ -129,6 +129,8 @@ MonoBehaviour:
m_Script: {fileID: 11500000, guid: 36609b223803b6043b6f1b673d0c8665, type: 3}
m_Name:
m_EditorClassIdentifier:
price: 0
priceTag: {fileID: 0}
highlight: {fileID: 1379687187881618}
--- !u!212 &212633996592932028
SpriteRenderer:
......@@ -163,7 +165,7 @@ SpriteRenderer:
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 2145601713
m_SortingLayer: 9
m_SortingLayer: 11
m_SortingOrder: -1
m_Sprite: {fileID: 21300000, guid: 4ed132a41da0c71499cd98e8ca7ea94b, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
......@@ -209,7 +211,7 @@ SpriteRenderer:
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: 2145601713
m_SortingLayer: 9
m_SortingLayer: 11
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: 634b66525497d9f4f987f4868a7107a0, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
......
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!74 &7400000
AnimationClip:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 0}
m_Name: bitSwordAttack1
serializedVersion: 6
m_Legacy: 0
m_Compressed: 0
m_UseHighQualityCurve: 1
m_RotationCurves: []
m_CompressedRotationCurves: []
m_EulerCurves: []
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: -0.4986496
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Offset.x
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.0024043322
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Offset.y
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.56732106
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Size.y
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.56440926
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Size.x
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.53333336
value: 0
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Enabled
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 200
inSlope: Infinity
outSlope: Infinity
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: damage
path: AttackColider
classID: 114
script: {fileID: 11500000, guid: 64f948f7c7aacab409fe963a6f9e0d2a, type: 3}
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: dcdd8c973cd38e0429b8bc9d2615bfcc, type: 3}
- time: 0.25
value: {fileID: 21300000, guid: c4d2ece3a02a471469c55dd270122c08, type: 3}
- time: 0.5
value: {fileID: 21300000, guid: c132e04fb41eb6c439ffd7f9548d80aa, type: 3}
- time: 0.53333336
value: {fileID: 21300000, guid: dcdd8c973cd38e0429b8bc9d2615bfcc, type: 3}
- time: 1
value: {fileID: 21300000, guid: dcdd8c973cd38e0429b8bc9d2615bfcc, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings:
- serializedVersion: 2
path: 2942363444
attribute: 3305885265
script: {fileID: 0}
typeID: 61
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 2942363444
attribute: 298341484
script: {fileID: 11500000, guid: 64f948f7c7aacab409fe963a6f9e0d2a, type: 3}
typeID: 114
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 0
attribute: 0
script: {fileID: 0}
typeID: 212
customType: 23
isPPtrCurve: 1
- serializedVersion: 2
path: 2942363444
attribute: 413499720
script: {fileID: 0}
typeID: 61
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 2942363444
attribute: 1872933342
script: {fileID: 0}
typeID: 61
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 2942363444
attribute: 2368279999
script: {fileID: 0}
typeID: 61
customType: 0
isPPtrCurve: 0
- serializedVersion: 2
path: 2942363444
attribute: 4197328169
script: {fileID: 0}
typeID: 61
customType: 0
isPPtrCurve: 0
pptrCurveMapping:
- {fileID: 21300000, guid: dcdd8c973cd38e0429b8bc9d2615bfcc, type: 3}
- {fileID: 21300000, guid: c4d2ece3a02a471469c55dd270122c08, type: 3}
- {fileID: 21300000, guid: c132e04fb41eb6c439ffd7f9548d80aa, type: 3}
- {fileID: 21300000, guid: dcdd8c973cd38e0429b8bc9d2615bfcc, type: 3}
- {fileID: 21300000, guid: dcdd8c973cd38e0429b8bc9d2615bfcc, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 1.0166667
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
m_HasAdditiveReferencePose: 0
m_LoopTime: 0
m_LoopBlend: 0
m_LoopBlendOrientation: 0
m_LoopBlendPositionY: 0
m_LoopBlendPositionXZ: 0
m_KeepOriginalOrientation: 0
m_KeepOriginalPositionY: 1
m_KeepOriginalPositionXZ: 0
m_HeightFromFeet: 0
m_Mirror: 0
m_EditorCurves:
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: -0.4986496
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Offset.x
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.0024043322
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Offset.y
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.56732106
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Size.y
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0.56440926
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Size.x
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 0
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.5
value: 1
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
- serializedVersion: 3
time: 0.53333336
value: 0
inSlope: Infinity
outSlope: Infinity
tangentMode: 103
weightedMode: 0
inWeight: 0
outWeight: 0
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: m_Enabled
path: AttackColider
classID: 61
script: {fileID: 0}
- curve:
serializedVersion: 2
m_Curve:
- serializedVersion: 3
time: 0
value: 200
inSlope: Infinity
outSlope: Infinity
tangentMode: 0
weightedMode: 0
inWeight: 0.33333334
outWeight: 0
- serializedVersion: 3
time: 1
value: 0
inSlope: 0
outSlope: 0
tangentMode: 136
weightedMode: 0
inWeight: 0.33333334
outWeight: 0.33333334
m_PreInfinity: 2
m_PostInfinity: 2
m_RotationOrder: 4
attribute: damage
path: AttackColider
classID: 114
script: {fileID: 11500000, guid: 64f948f7c7aacab409fe963a6f9e0d2a, type: 3}
m_EulerEditorCurves: []
m_HasGenericRootTransform: 0
m_HasMotionFloatCurves: 0
m_GenerateMotionCurves: 0
m_Events: []
fileFormatVersion: 2
guid: a784644898fd1664db2b1a47d63c0f73
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
userData:
assetBundleName:
assetBundleVariant:
This diff is collapsed.
......@@ -16,21 +16,54 @@ AnimationClip:
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: d79efc14283590445ad51f492b8c7009, type: 3}
- time: 0.083333336
value: {fileID: 21300000, guid: dcbdecfe12ed64f4190509769f59a854, type: 3}
- time: 0.16666667
value: {fileID: 21300000, guid: 9f8cad957c409e347aee7364e2beb63b, type: 3}
- time: 0.25
value: {fileID: 21300000, guid: 193cf3751a55a274583e1a7b5ceef109, type: 3}
- time: 0.56666666
value: {fileID: 21300000, guid: 9f8cad957c409e347aee7364e2beb63b, type: 3}
- time: 0.65
value: {fileID: 21300000, guid: d79efc14283590445ad51f492b8c7009, type: 3}
- time: 0.73333335
value: {fileID: 21300000, guid: d79efc14283590445ad51f492b8c7009, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings: []
pptrCurveMapping: []
genericBindings:
- serializedVersion: 2
path: 0
attribute: 0
script: {fileID: 0}
typeID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300000, guid: d79efc14283590445ad51f492b8c7009, type: 3}
- {fileID: 21300000, guid: dcbdecfe12ed64f4190509769f59a854, type: 3}
- {fileID: 21300000, guid: 9f8cad957c409e347aee7364e2beb63b, type: 3}
- {fileID: 21300000, guid: 193cf3751a55a274583e1a7b5ceef109, type: 3}
- {fileID: 21300000, guid: 9f8cad957c409e347aee7364e2beb63b, type: 3}
- {fileID: 21300000, guid: d79efc14283590445ad51f492b8c7009, type: 3}
- {fileID: 21300000, guid: d79efc14283590445ad51f492b8c7009, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 1
m_StopTime: 0.75
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
......
......@@ -16,21 +16,57 @@ AnimationClip:
m_PositionCurves: []
m_ScaleCurves: []
m_FloatCurves: []
m_PPtrCurves: []
m_PPtrCurves:
- curve:
- time: 0
value: {fileID: 21300000, guid: bee689990b979ad4f8f902629e287049, type: 3}
- time: 0.06666667
value: {fileID: 21300000, guid: 94d731c9238da4143850c4ea44790f8b, type: 3}
- time: 0.13333334
value: {fileID: 21300000, guid: 36857243fea529a46bbb51636f6d60bb, type: 3}
- time: 0.2
value: {fileID: 21300000, guid: 4c0923c9c173916408c9df68c2d719f3, type: 3}
- time: 0.26666668
value: {fileID: 21300000, guid: f5695e8b5d2a12b47a93f638d11ba722, type: 3}
- time: 0.33333334
value: {fileID: 21300000, guid: df7b92361713fd14aaad465840904392, type: 3}
- time: 0.4
value: {fileID: 21300000, guid: 0ee2c5ef6e2dfb847b392eaa523b3f6d, type: 3}
- time: 0.46666667
value: {fileID: 21300000, guid: 1cdcf973fa01be4429fceef5025134f5, type: 3}
attribute: m_Sprite
path:
classID: 212
script: {fileID: 0}
m_SampleRate: 60
m_WrapMode: 0
m_Bounds:
m_Center: {x: 0, y: 0, z: 0}
m_Extent: {x: 0, y: 0, z: 0}
m_ClipBindingConstant:
genericBindings: []
pptrCurveMapping: []
genericBindings:
- serializedVersion: 2
path: 0
attribute: 0
script: {fileID: 0}
typeID: 212
customType: 23
isPPtrCurve: 1
pptrCurveMapping:
- {fileID: 21300000, guid: bee689990b979ad4f8f902629e287049, type: 3}
- {fileID: 21300000, guid: 94d731c9238da4143850c4ea44790f8b, type: 3}
- {fileID: 21300000, guid: 36857243fea529a46bbb51636f6d60bb, type: 3}
- {fileID: 21300000, guid: 4c0923c9c173916408c9df68c2d719f3, type: 3}
- {fileID: 21300000, guid: f5695e8b5d2a12b47a93f638d11ba722, type: 3}
- {fileID: 21300000, guid: df7b92361713fd14aaad465840904392, type: 3}
- {fileID: 21300000, guid: 0ee2c5ef6e2dfb847b392eaa523b3f6d, type: 3}
- {fileID: 21300000, guid: 1cdcf973fa01be4429fceef5025134f5, type: 3}
m_AnimationClipSettings:
serializedVersion: 2
m_AdditiveReferencePoseClip: {fileID: 0}
m_AdditiveReferencePoseTime: 0
m_StartTime: 0
m_StopTime: 1
m_StopTime: 0.48333332
m_OrientationOffsetY: 0
m_Level: 0
m_CycleOffset: 0
......
fileFormatVersion: 2
guid: 8577ae016a412764684fcba81af639cb
guid: f0e3b19ee969d4f429ee9d8430bb4a58
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 7400000
......
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1001 &100100000
Prefab:
m_ObjectHideFlags: 1
serializedVersion: 2
m_Modification:
m_TransformParent: {fileID: 0}
m_Modifications: []
m_RemovedComponents: []
m_SourcePrefab: {fileID: 0}
m_RootGameObject: {fileID: 1270346964017414}
m_IsPrefabAsset: 1
--- !u!1 &1270346964017414
GameObject:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
serializedVersion: 6
m_Component:
- component: {fileID: 4512451330785556}
- component: {fileID: 212330497428044150}
- component: {fileID: 95003775514478758}
- component: {fileID: 61663821715901510}
- component: {fileID: 114415441047994350}
m_Layer: 15
m_Name: ExplosionMark
m_TagString: Untagged
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
--- !u!4 &4512451330785556
Transform:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1270346964017414}
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
m_LocalPosition: {x: -6.3689156, y: 1.7248498, z: 0.0022971113}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!61 &61663821715901510
BoxCollider2D:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1270346964017414}
m_Enabled: 0
m_Density: 1
m_Material: {fileID: 0}
m_IsTrigger: 1
m_UsedByEffector: 0
m_UsedByComposite: 0
m_Offset: {x: 0, y: 0}
m_SpriteTilingProperty:
border: {x: 0, y: 0, z: 0, w: 0}
pivot: {x: 0.5, y: 0.5}
oldSize: {x: 0.75, y: 0.75}
newSize: {x: 0.75, y: 0.75}
adaptiveTilingThreshold: 0.5
drawMode: 0
adaptiveTiling: 0
m_AutoTiling: 0
serializedVersion: 2
m_Size: {x: 0.75, y: 0.75}
m_EdgeRadius: 0
--- !u!95 &95003775514478758
Animator:
serializedVersion: 3
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1270346964017414}
m_Enabled: 1
m_Avatar: {fileID: 0}
m_Controller: {fileID: 9100000, guid: db8fa37224335b949b055eb078405f95, type: 2}
m_CullingMode: 0
m_UpdateMode: 0
m_ApplyRootMotion: 0
m_LinearVelocityBlending: 0
m_WarningMessage:
m_HasTransformHierarchy: 1
m_AllowConstantClipSamplingOptimization: 1
m_KeepAnimatorControllerStateOnDisable: 0
--- !u!114 &114415441047994350
MonoBehaviour:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1270346964017414}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: 64f948f7c7aacab409fe963a6f9e0d2a, type: 3}
m_Name:
m_EditorClassIdentifier:
damage: 15
knockBackMultiplier: 1
debuffTime:
- 0
- 0
- 0
- 0
- 0
projectileType: 0
enemyLayer:
serializedVersion: 2
m_Bits: 65536
vanishLayer:
serializedVersion: 2
m_Bits: 0
stopLayer:
serializedVersion: 2
m_Bits: 0
attackCombo:
--- !u!212 &212330497428044150
SpriteRenderer:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInternal: {fileID: 100100000}
m_GameObject: {fileID: 1270346964017414}
m_Enabled: 1
m_CastShadows: 0
m_ReceiveShadows: 0
m_DynamicOccludee: 1
m_MotionVectors: 1
m_LightProbeUsage: 1
m_ReflectionProbeUsage: 1
m_RenderingLayerMask: 4294967295
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_PreserveUVs: 0
m_IgnoreNormalsForChartDetection: 0
m_ImportantGI: 0
m_StitchLightmapSeams: 0
m_SelectedEditorRenderState: 0
m_MinimumChartSize: 4
m_AutoUVMaxDistance: 0.5
m_AutoUVMaxAngle: 89
m_LightmapParameters: {fileID: 0}
m_SortingLayerID: -1016753049
m_SortingLayer: 3
m_SortingOrder: 0
m_Sprite: {fileID: 21300000, guid: ab87abd0fd4dfd242bb9b3db61be4682, type: 3}
m_Color: {r: 1, g: 1, b: 1, a: 1}
m_FlipX: 0
m_FlipY: 0
m_DrawMode: 0
m_Size: {x: 0.75, y: 0.75}
m_AdaptiveModeThreshold: 0.5
m_SpriteTileMode: 0
m_WasSpriteAssigned: 1
m_MaskInteraction: 0
m_SpriteSortPoint: 0
fileFormatVersion: 2
guid: 4614dd4479c1db94b9034017ff2801d5
NativeFormatImporter:
externalObjects: {}
mainObjectFileID: 100100000
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: d57bae306e0a1b149a89e256a41222f7
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: fa7b9b8ea6f73b44eb55190c40490181
guid: 8284c3d6e184001488b60a34f5dec8e3
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
......@@ -86,7 +86,7 @@ TextureImporter:
outline: []
physicsShape: []
bones: []
spriteID: 27019d24c73a0384db9b4fff79fb085c
spriteID: c4bb81bccb9f9614f96a3647b5a610d3
vertices: []
indices:
edges: []
......
fileFormatVersion: 2
guid: 1c5da66e44f95ed478fe2db14e5e57f1
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 7e861dd4e8841304a92c1bda6e1ad6c7
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: c861074ba5487a843a34c259666e850a
guid: 8421f67c57e6d7d4d9a22ab34a171fc7
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
......@@ -86,7 +86,7 @@ TextureImporter:
outline: []
physicsShape: []
bones: []
spriteID: 8f0d2befb9249d841b803b3eeb14ae74
spriteID: 57e7d2fa07f62be4cad9b7c1a431a77f
vertices: []
indices:
edges: []
......
fileFormatVersion: 2
guid: 3e4a5599624d00449a6659fd48258377
guid: c3ee316eb0b7ad5439ea415cda91a811
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
......@@ -86,7 +86,7 @@ TextureImporter:
outline: []
physicsShape: []
bones: []
spriteID: 311c9097ee6b1f54782e5b2d36ae307f
spriteID: 2c870fa09d4bfc941aeec8fba3ad04d8
vertices: []
indices:
edges: []
......
Assets/Resources/Sprites/Items/bow_border.png

422 Bytes | W: | H:

Assets/Resources/Sprites/Items/bow_border.png

414 Bytes | W: | H:

Assets/Resources/Sprites/Items/bow_border.png
Assets/Resources/Sprites/Items/bow_border.png
Assets/Resources/Sprites/Items/bow_border.png
Assets/Resources/Sprites/Items/bow_border.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -31,7 +31,7 @@ TextureImporter:
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: -1
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
......@@ -63,7 +63,18 @@ TextureImporter:
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
......
fileFormatVersion: 2
guid: 7d7635f3ffe619f408bda78523171a17
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 1a909235efe8d1f4aba444857f363fd4
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
......@@ -86,7 +86,7 @@ TextureImporter:
outline: []
physicsShape: []
bones: []
spriteID: 7218ccb96957720468751d73704613d9
spriteID: 29ed88a4cb109b4419cd5d479089097d
vertices: []
indices:
edges: []
......
fileFormatVersion: 2
guid: 871bb9b59e5e3e74186def5f024dd689
guid: ace6eedb1917b224788f945f05e75473
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
......@@ -86,7 +86,7 @@ TextureImporter:
outline: []
physicsShape: []
bones: []
spriteID: 67225dd4b8f4a7549a7150feb3a07266
spriteID: 4bf31425b3ef52544b0e6745ba91eb8c
vertices: []
indices:
edges: []
......
fileFormatVersion: 2
guid: 7216a2a3761f38e4382a121896bf4d9e
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 84a76d4fdb03c1644bf74e60ffc0d58e
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 2ed227bc1495f6141896962385115a34
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: c0b09b39feac2f741878ed032c98967a
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: b0d7cea3fcb24274aadf1b76f2a7d5a7
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5a1813ab014106943a63b32f4e4736b2
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: b8f5b875ed01cb342bcc205d16a78d2f
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: c0a0107787d925a4db851581832f9824
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 43c3c886150368a45a20705739dafed1
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: cee6d743e29d7f245b8192151159b584
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: ecf63b486e4175a48beed7ffa64e48ed
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: e72d3959188add64e96dbd2afe27d38a
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: 7fc647bb11b755540b3afd9aaef8095a
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: 5867c58572681de42a76fbdb9cd57186
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
fileFormatVersion: 2
guid: f6cf573aad9413748918df144ae09b63
TextureImporter:
fileIDToRecycleName: {}
externalObjects: {}
serializedVersion: 6
mipmaps:
mipMapMode: 0
enableMipMap: 0
sRGBTexture: 1
linearTexture: 0
fadeOut: 0
borderMipMap: 0
mipMapsPreserveCoverage: 0
alphaTestReferenceValue: 0.5
mipMapFadeDistanceStart: 1
mipMapFadeDistanceEnd: 3
bumpmap:
convertToNormalMap: 0
externalNormalMap: 0
heightScale: 0.25
normalMapFilter: 0
isReadable: 0
streamingMipmaps: 0
streamingMipmapsPriority: 0
grayScaleToAlpha: 0
generateCubemap: 6
cubemapConvolution: 0
seamlessCubemap: 0
textureFormat: 1
maxTextureSize: 2048
textureSettings:
serializedVersion: 2
filterMode: 0
aniso: -1
mipBias: -100
wrapU: 1
wrapV: 1
wrapW: 1
nPOTScale: 0
lightmap: 0
compressionQuality: 50
spriteMode: 1
spriteExtrude: 1
spriteMeshType: 1
alignment: 0
spritePivot: {x: 0.5, y: 0.5}
spritePixelsToUnits: 100
spriteBorder: {x: 0, y: 0, z: 0, w: 0}
spriteGenerateFallbackPhysicsShape: 1
alphaUsage: 1
alphaIsTransparency: 1
spriteTessellationDetail: -1
textureType: 8
textureShape: 1
singleChannelComponent: 0
maxTextureSizeSet: 0
compressionQualitySet: 0
textureFormatSet: 0
platformSettings:
- serializedVersion: 2
buildTarget: DefaultTexturePlatform
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
- serializedVersion: 2
buildTarget: Standalone
maxTextureSize: 2048
resizeAlgorithm: 0
textureFormat: -1
textureCompression: 0
compressionQuality: 50
crunchedCompression: 0
allowsAlphaSplitting: 0
overridden: 0
androidETC2FallbackOverride: 0
spriteSheet:
serializedVersion: 2
sprites: []
outline: []
physicsShape: []
bones: []
spriteID: af508687a6fe50840a6c17e5ec16fed5
vertices: []
indices:
edges: []
weights: []
spritePackingTag:
userData:
assetBundleName:
assetBundleVariant:
......@@ -90,6 +90,14 @@ public abstract class Enemy : MonoBehaviour {
string objectName = gameObject.transform.parent.name;
float prevHealth = currHealth;
currHealth -= attack.damage;
if (currHealth <= 0)
{
Invisible = true;
animator.SetTrigger("DeadTrigger");
StopCoroutine("OnFire");
GetComponent<SpriteRenderer>().color = Color.white;
return;
}
if (objectName == "NotDyingScarecrow(Clone)")
{
......@@ -154,6 +162,8 @@ public abstract class Enemy : MonoBehaviour {
{
Invisible = true;
animator.SetTrigger("DeadTrigger");
StopCoroutine("OnFire");
GetComponent<SpriteRenderer>().color = Color.white;
return;
}
......@@ -222,17 +232,32 @@ public abstract class Enemy : MonoBehaviour {
{
fireDuration = duration;
float dotGap = 1.0f;
while(true)
float damageMultiplier = 1f;
while (true)
{
yield return new WaitForSeconds(dotGap);
for (float timer = 0; timer < dotGap; timer += Time.deltaTime)
{
GetComponent<SpriteRenderer>().color = new Color(1f, 0.5f + 0.5f * timer / dotGap, 0.5f + 0.5f * timer / dotGap);
yield return null;
}
fireDuration -= dotGap;
if (fireDuration < 0.0f) {
if (fireDuration < 0.0f)
{
fireDuration = 0.0f;
break;
}
GetDamaged(lifeStoneManager.lifeStoneRowNum * 0.3f);
damageMultiplier = 1f;
foreach (Item item in inventoryManager.itemList)
damageMultiplier *= item.GlobalFireDamageMultiplier();
GetDamaged(lifeStoneManager.lifeStoneRowNum * 0.3f * damageMultiplier);
EffectManager.Instance.StartNumber(0, gameObject.transform.parent.position, lifeStoneManager.lifeStoneRowNum * 0.3f);
}
debuffState[(int)EnemyDebuffCase.Fire] = DebuffState.Off;
GetComponent<SpriteRenderer>().color = Color.white;
}
IEnumerator ImmuneTimer(EnemyDebuffCase Case, float duration)
......@@ -248,6 +273,7 @@ public abstract class Enemy : MonoBehaviour {
switch (Case)
{
case EnemyDebuffCase.Ice:
GetComponent<SpriteRenderer>().color = Color.white;
StopCoroutine("OnIce");
KnockbackLock = false;
animator.speed = 1.0f;
......
......@@ -59,6 +59,7 @@ public class EnemyAir : Enemy {
protected override IEnumerator OnIce(float duration)
{
GetComponent<SpriteRenderer>().color = new Color(0.5f, 0.5f, 1f);
ChangeVelocityXY(Vector2.zero, new bool[] { });
KnockbackLock = true;
animator.SetTrigger("StunnedTrigger");
......
......@@ -123,6 +123,7 @@ public class EnemyGround : Enemy {
protected override IEnumerator OnIce(float duration)
{
GetComponent<SpriteRenderer>().color = new Color(0.5f, 0.5f, 1f);
ChangeVelocityX(0.0f, new bool[] { });
KnockbackLock = true;
animator.SetTrigger("StunnedTrigger");
......
......@@ -10,6 +10,10 @@ public class Player : MonoBehaviour {
public int ttx;
public int tty;
public Text displayText;
public GameObject particlePrefab;
GameObject[] particles;
bool gameover;
public IEnumerator DisplayText(string _text)
{
......@@ -18,7 +22,6 @@ public class Player : MonoBehaviour {
{
yield return null;
displayText.transform.position = transform.position + new Vector3(0, 2, 0);
Debug.Log(i);
displayText.color = new Color(displayText.color.r, displayText.color.g, displayText.color.b, (float)i /255);
}
displayText.text = "";
......@@ -30,6 +33,15 @@ public class Player : MonoBehaviour {
ttx = (int)(transform.position.x / 24f);
tty = (int)(transform.position.y-0.9f / 24f);
lifeStoneManager = LifeStoneManager.Instance;
particles = new GameObject[40];
for(int i=0; i<particles.Length; i++)
{
particles[i] = Instantiate(particlePrefab,transform);
particles[i].SetActive(false);
}
gameover = false;
}
// Update is called once per frame
......@@ -58,7 +70,27 @@ public class Player : MonoBehaviour {
}
ttx = tx;
tty = ty;
if (lifeStoneManager.CountType() == 0)
GameManager.gameState = GameState.GameOver;
if (!gameover && lifeStoneManager.CountType() == 0)
{
gameover = true;
StartCoroutine(GameOverCoroutine());
}
}
IEnumerator GameOverCoroutine()
{
GetComponent<Rigidbody2D>().bodyType = RigidbodyType2D.Static;
GetComponent<Collider2D>().enabled = false;
GetComponent<SpriteRenderer>().enabled = false;
foreach(GameObject obj in particles)
{
obj.SetActive(true);
obj.transform.localPosition = Vector3.zero;
obj.GetComponent<Rigidbody2D>().velocity = Random.insideUnitCircle.normalized * Random.Range(3f,7f);
}
yield return new WaitForSeconds(3f);
GameManager.gameState = GameState.GameOver;
}
}
......@@ -102,6 +102,7 @@ public class PlayerAttack : MonoBehaviour {
if (CheckLongerCombo()) StartCoroutine(SkillEndCoroutine());
else
{
comboTime = originComboTime;
comboArray = "";
StartCoroutine(ComboEndDelay());
StartCoroutine(ComboTextReset());
......@@ -146,15 +147,18 @@ public class PlayerAttack : MonoBehaviour {
{
if(item.combo[i].Equals(comboArray))
{
aoc["PlayerAttackAnim"] = item.animation[i];
anim.SetTrigger("attack");
item.ComboAction(i);
playingSkill = true;
if (playerController.playerState != PlayerState.GoingUp && playerController.playerState != PlayerState.GoingDown)
GetComponent<Rigidbody2D>().velocity = new Vector2(Mathf.Clamp(GetComponent<Rigidbody2D>().velocity.x,-0.5f,0.5f), GetComponent<Rigidbody2D>().velocity.y);
playerController.playerState = PlayerState.Attack;
return;
if (item.ComboAction(i))
{
aoc["PlayerAttackAnim"] = item.animation[i];
anim.SetTrigger("attack");
playingSkill = true;
if (playerController.playerState != PlayerState.GoingUp && playerController.playerState != PlayerState.GoingDown)
GetComponent<Rigidbody2D>().velocity = new Vector2(Mathf.Clamp(GetComponent<Rigidbody2D>().velocity.x, -0.5f, 0.5f), GetComponent<Rigidbody2D>().velocity.y);
playerController.playerState = PlayerState.Attack;
return;
}
}
}
}
......
......@@ -14,9 +14,17 @@ public class DroppedItem : DroppedObject, IPlayerInteraction
Rigidbody2D rb2D;
BoxCollider2D bc2D;
SpriteRenderer sprt;
Color[] qualityColor = new Color[4]
{
new Color(102 / 255f, 65 / 255f, 48 / 255f),
new Color( 15 / 255f, 2 / 255f, 8 / 255f),
new Color( 3 / 255f, 93 / 255f, 65 / 255f),
new Color(173 / 255f, 26 / 255f, 38 / 255f),
};
public void Init(Item _item, Vector3 pos)
{
inventoryManager = GameObject.Find("InventoryManager").GetComponent<InventoryManager>();
inventoryManager = InventoryManager.Instance;
item = _item;
itemAddon = false;
rb2D = GetComponent<Rigidbody2D>();
......@@ -26,6 +34,7 @@ public class DroppedItem : DroppedObject, IPlayerInteraction
transform.position = pos;
sprt.sprite = item.sprite;
highlight.GetComponent<SpriteRenderer>().sprite = item.highlight;
highlight.GetComponent<SpriteRenderer>().color = qualityColor[(int)item.quality];
highlight.SetActive(false);
bc2D.size = sprt.size;
transform.localScale = new Vector3((item.sizeInventory.x * itemSizeMultiplier) / sprt.size.x, (item.sizeInventory.y * itemSizeMultiplier) / sprt.size.y, 1);
......@@ -42,6 +51,7 @@ public class DroppedItem : DroppedObject, IPlayerInteraction
transform.position = pos;
sprt.sprite = addon.sprite;
highlight.GetComponent<SpriteRenderer>().sprite = addon.highlight;
highlight.GetComponent<SpriteRenderer>().color = qualityColor[(int)addon.quality];
highlight.SetActive(false);
bc2D.size = sprt.size;
transform.localScale = new Vector3((addon.sizeInventory.x * itemSizeMultiplier) / sprt.size.x, (addon.sizeInventory.y * itemSizeMultiplier) / sprt.size.y, 1);
......
......@@ -16,6 +16,8 @@ public class InventoryManager : Singleton<InventoryManager> {
public Text price;
GameObject player;
public GameObject coolUI;
private void Start()
{
player = GameManager.Instance.player;
......@@ -36,11 +38,13 @@ public class InventoryManager : Singleton<InventoryManager> {
itemPool[0].Add("Bow");
itemPool[0].Add("Dagger");
//itemPool[1].Add("ExplosionGloves");
itemPool[1].Add("ExplosionGloves");
itemPool[1].Add("OilCask");
//itemPool[2].Add("Ksanife");
itemPool[2].Add("ShockStick");
itemPool[2].Add("FeatherFan");
//itemPool[3].Add("");
itemPool[3].Add("BitSword");
addonPool[0].Add("ParchmentPiece");
......@@ -78,29 +82,19 @@ public class InventoryManager : Singleton<InventoryManager> {
}
IEnumerator TestCoroutine()
{
ItemInstantiate(ItemQuality.Study, player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
ItemInstantiate(ItemQuality.Study, player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Study, player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Study, player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Ordinary, player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Ordinary, player.transform.position, 1f);
ItemInstantiate("FeatherFan", player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Ordinary, player.transform.position, 1f);
ItemInstantiate("Dagger", player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Ordinary, player.transform.position, 1f);
ItemInstantiate("Bow", player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Ordinary, player.transform.position, 1f);
ItemInstantiate("OilCask", player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Superior, player.transform.position, 1f);
ItemInstantiate("ExplosionGloves", player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Superior, player.transform.position, 1f);
ItemInstantiate("BitSword", player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
AddonInstantiate(ItemQuality.Superior, player.transform.position, 1f);
AddonInstantiate("GlowingHerb", player.transform.position, 1f);
yield return new WaitForSeconds(0.3f);
}
......
......@@ -155,6 +155,7 @@ public class InventoryUI : MonoBehaviour {
{
comboStringFrame[i].SetActive(true);
comboNameFrame[i].SetActive(true);
comboNameFrame[i].GetComponent<Text>().text = itemList[selectedItem].comboName[i];
float tmpx = 0;
for (int j = 0; j < 8; j++)
{
......@@ -165,16 +166,18 @@ public class InventoryUI : MonoBehaviour {
comboChars[i, j].GetComponent<RectTransform>().sizeDelta = comboCharPrefab[itemList[selectedItem].combo[i][j] - 'A'].GetComponent<RectTransform>().sizeDelta;
comboChars[i, j].GetComponent<RectTransform>().localPosition = new Vector3(tmpx, 0, 0);
tmpx += comboChars[i, j].GetComponent<RectTransform>().sizeDelta.x + pixelBetweenChar;
comboNameFrame[i].GetComponent<Text>().text = itemList[selectedItem].comboName[i];
}
else
{
comboChars[i, j].SetActive(false);
}
}
}
else
{
comboNameFrame[i].GetComponent<Text>().text = "";
comboStringFrame[i].SetActive(false);
}
}
......
......@@ -16,17 +16,26 @@ public abstract class Item {
public Vector2 sizeInventory;
public string itemInfo;
public string[] comboName = new string[3];
public float[] comboCool = new float[3];
public float[] comboCurrentCool = new float[3];
public Sprite[] coolSprite = new Sprite[3];
public bool ComboAction(string currentCombo)
{
for(int i=0; i<skillNum; i++)
for (int i=0; i<skillNum; i++)
{
if (combo[i].Equals(currentCombo))
{
if (comboCurrentCool[i] < comboCool[i]) return false;
comboCurrentCool[i] = 0;
if (comboCool[i] > 0) InventoryManager.Instance.coolUI.GetComponent<CoolUI>().InitCool(this, i);
if (i == 0) PlaySkill1();
else if (i == 1) PlaySkill2();
else if (i == 2) PlaySkill3();
OtherEffect(currentCombo);
for (int j = 0; j < attachable.Length; j++)
{
......@@ -36,6 +45,11 @@ public abstract class Item {
}
}
foreach (Item item in InventoryManager.Instance.itemList)
{
item.GlobalOtherEffect(currentCombo);
}
return true;
}
}
......@@ -43,13 +57,31 @@ public abstract class Item {
}
public bool ComboAction(int currenSkill)
{
if (currenSkill == 0) PlaySkill1();
else if (currenSkill == 1) PlaySkill2();
else if (currenSkill == 2) PlaySkill3();
return true;
return ComboAction(combo[currenSkill]);
}
public bool IsCool(string currentCombo)
{
for (int i = 0; i < skillNum; i++)
{
if (combo[i].Equals(currentCombo))
{
return comboCurrentCool[i] >= comboCool[i];
}
}
return false;
}
public bool IsCool(int currenSkill)
{
return IsCool(combo[currenSkill]);
}
public Item()
{
comboCool = new float[3] { 0, 0, 0 };
comboCurrentCool = new float[3] { 0, 0, 0 };
coolSprite = new Sprite[3];
Declare();
}
public virtual void Declare()
......@@ -123,6 +155,11 @@ public abstract class Item {
}
}
foreach (Item item in InventoryManager.Instance.itemList)
{
attackInfo.knockBackMultiplier *= item.GlobalKnockBackMultiplier(originInfo, enemyInfo, combo);
}
//FinalAdder
attackInfo.damage += DamageFinalAdder(originInfo, enemyInfo, combo);
attackInfo.knockBackMultiplier += KnockBackFinalAdder(originInfo, enemyInfo, combo);
......@@ -204,5 +241,17 @@ public abstract class Item {
public virtual void OtherEffect(string combo)
{
}
public virtual float GlobalFireDamageMultiplier()
{
return 1f;
}
public virtual float GlobalKnockBackMultiplier(PlayerAttackInfo attackInfo, Enemy enemyInfo, string combo)
{
return 1f;
}
public virtual void GlobalOtherEffect(string combo)
{
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 아이템명: 바쿨루스
/// 번호: 15
/// </summary>
public class Baculus : Item
{
public override void Declare()
{
id = 15; name = "바쿨루스";
quality = ItemQuality.Ordinary;
skillNum = 2;
combo = new string[3] { "BCB", "ACBC", "" };
attachable = new bool[4] { true, true, false, true };
sprite = Resources.Load<Sprite>("Sprites/Items/Baculus");
highlight = Resources.Load<Sprite>("Sprites/Items/Baculus");
animation[0] = Resources.Load<AnimationClip>("Animations/baculusAttack1");
animation[1] = Resources.Load<AnimationClip>("Animations/baculusAttack2");
animation[2] = null;
sizeInventory = new Vector2(90, 160);
itemInfo = "신을 숭배하는 자들이 들고 있던 청백색의 주교 지팡이. 영험한 힘이 느껴진다.";
comboName = new string[3] { "기도", "징벌", "" };
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 아이템명: 죽창
/// 번호: 26
/// </summary>
public class BambooSpear : Item
{
public override void Declare()
{
id = 26; name = "bamboo spear";
quality = ItemQuality.Ordinary;
skillNum = 2;
combo = new string[3] { "BAA", "BAC", "" };
attachable = new bool[4] { true, false, true, true };
sprite = Resources.Load<Sprite>("Sprites/Items/bamboo spear");
highlight = Resources.Load<Sprite>("Sprites/Items/bamboo spear");
animation[0] = Resources.Load<AnimationClip>("Animations/bambooSpearAttack1");
animation[1] = Resources.Load<AnimationClip>("Animations/bambooSpearAttack2");
animation[2] = null;
sizeInventory = new Vector2(90, 160);
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 아이템명: 비트 검
/// 번호: 43
/// </summary>
public class BitSword: Item
{
public override void Declare()
{
id = 43; name = "비트 검";
quality = ItemQuality.Masterpiece;
skillNum = 1;
combo = new string[3] { "A", "", "" };
attachable = new bool[4] { false, false, false, false };
sprite = Resources.Load<Sprite>("Sprites/Items/bit sword");
highlight = Resources.Load<Sprite>("Sprites/Items/bit sword_border");
animation[0] = Resources.Load<AnimationClip>("Animations/bitSwordAttack1");
animation[1] = null;
animation[2] = null;
sizeInventory = new Vector2(135f, 135f);
itemInfo = "";
comboName = new string[3] { "I", "", "" };
comboCool = new float[3] { 50, 0, 0 };
comboCurrentCool = new float[3] { 50, 0, 0 };
coolSprite[0] = Resources.Load<Sprite>("Sprites/Cools/bit sword_cool1");
}
public override void GlobalOtherEffect(string combo)
{
List<Item> itemList = InventoryManager.Instance.itemList;
if (combo.Equals("A")) return;
if (!MapManager.currentRoom.isRoomCleared)
{
for (int i = combo.Length; i >= 1; i--)
{
if (combo[i - 1] == 'A')
{
comboCurrentCool[0]++;
}
foreach (Item item in itemList)
{
for (int j = 0; j < item.skillNum; j++)
if (item.combo[j].Equals(combo.Substring(0, i - 1))) return;
}
}
}
}
}
fileFormatVersion: 2
guid: fbe0c76081d909e4ea1c811110cb3fec
guid: 1d96c5ee6a2941c44bf9703ebb6744a8
MonoImporter:
externalObjects: {}
serializedVersion: 2
......
......@@ -36,7 +36,7 @@ public class Bow : Item {
IEnumerator Shoot1()
{
yield return new WaitForSeconds(0.3f);
GameObject tmpObj = Object.Instantiate(arrow, player.transform.position, Quaternion.identity);
GameObject tmpObj = Object.Instantiate(arrow, player.transform.position - new Vector3(0.7f * Mathf.Sign(player.transform.localScale.x), 0), Quaternion.identity);
tmpObj.transform.localScale = new Vector3(Mathf.Sign(player.transform.localScale.x), 1, 1);
tmpObj.GetComponent<Rigidbody2D>().velocity = new Vector2(-15f * Mathf.Sign(player.transform.localScale.x), 0f);
tmpObj.GetComponent<AttackProperty>().Init(combo[0]);
......@@ -48,7 +48,7 @@ public class Bow : Item {
IEnumerator Shoot2()
{
yield return new WaitForSeconds(0.3f);
GameObject tmpObj = Object.Instantiate(arrow, player.transform.position, Quaternion.Euler(0, 0, -90f));
GameObject tmpObj = Object.Instantiate(arrow, player.transform.position - new Vector3(0.5f * Mathf.Sign(player.transform.localScale.x), -0.8f), Quaternion.Euler(0, 0, -90f));
tmpObj.GetComponent<Rigidbody2D>().velocity = new Vector2(0f,15f);
tmpObj.GetComponent<AttackProperty>().Init(combo[1]);
}
......
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
/// <summary>
/// 아이템명: 사슬낫
/// 번호: 3
/// </summary>
public class ChainSickle : Item
{
public override void Declare()
{
id = 3; name = "chain sickle";
quality = ItemQuality.Ordinary;
skillNum = 2;
combo = new string[3] { "AAB", "AABC", "" };
attachable = new bool[4] { true, false, true, true };
sprite = Resources.Load<Sprite>("Sprites/Items/chain sickle");
highlight = Resources.Load<Sprite>("Sprites/Items/chain sickle");
animation[0] = Resources.Load<AnimationClip>("Animations/chainSickleAttack1");
animation[1] = Resources.Load<AnimationClip>("Animations/chainSickleAttack2");
animation[2] = null;
sizeInventory = new Vector2(90, 160);
}
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment