add hole component
This commit is contained in:
parent
39d718fd9c
commit
ce3cd49c1c
|
|
@ -1766,6 +1766,7 @@ GameObject:
|
||||||
- component: {fileID: 2593939739011402922}
|
- component: {fileID: 2593939739011402922}
|
||||||
- component: {fileID: 5868678615845785858}
|
- component: {fileID: 5868678615845785858}
|
||||||
- component: {fileID: 6483093989930334763}
|
- component: {fileID: 6483093989930334763}
|
||||||
|
- component: {fileID: 8055626739329906420}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: HoleCollider
|
m_Name: HoleCollider
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
|
|
@ -1830,6 +1831,19 @@ BoxCollider2D:
|
||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_Size: {x: 3.6, y: 0.84023666}
|
m_Size: {x: 3.6, y: 0.84023666}
|
||||||
m_EdgeRadius: 0
|
m_EdgeRadius: 0
|
||||||
|
--- !u!114 &8055626739329906420
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 9202194284233474589}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 459a7d39ad2a454687b3554950c7ed3d, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
holeSprite: {fileID: 4601748944926100217}
|
||||||
--- !u!1001 &4896317741957177885
|
--- !u!1001 &4896317741957177885
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
|
|
@ -1845,7 +1859,7 @@ PrefabInstance:
|
||||||
- target: {fileID: 3565643019619598235, guid: b82d5b841abe54f95aee9a8a5a023f6a,
|
- target: {fileID: 3565643019619598235, guid: b82d5b841abe54f95aee9a8a5a023f6a,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_Name
|
propertyPath: m_Name
|
||||||
value: Obstacle hole
|
value: Obstacle hole_S
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 4498234376221693368, guid: b82d5b841abe54f95aee9a8a5a023f6a,
|
- target: {fileID: 4498234376221693368, guid: b82d5b841abe54f95aee9a8a5a023f6a,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
|
@ -1991,6 +2005,12 @@ Transform:
|
||||||
type: 3}
|
type: 3}
|
||||||
m_PrefabInstance: {fileID: 4896317741957177885}
|
m_PrefabInstance: {fileID: 4896317741957177885}
|
||||||
m_PrefabAsset: {fileID: 0}
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
--- !u!212 &4601748944926100217 stripped
|
||||||
|
SpriteRenderer:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 8948517510153873636, guid: b82d5b841abe54f95aee9a8a5a023f6a,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 4896317741957177885}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!4 &6547169326961555051 stripped
|
--- !u!4 &6547169326961555051 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: 1814670119296341110, guid: b82d5b841abe54f95aee9a8a5a023f6a,
|
m_CorrespondingSourceObject: {fileID: 1814670119296341110, guid: b82d5b841abe54f95aee9a8a5a023f6a,
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,18 @@
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace MyGame.Scenes.MiniGame.Scripts
|
||||||
|
{
|
||||||
|
public class Hole : MonoBehaviour
|
||||||
|
{
|
||||||
|
[SerializeField] private SpriteRenderer holeSprite;
|
||||||
|
public Vector2 Border
|
||||||
|
{
|
||||||
|
get
|
||||||
|
{
|
||||||
|
var holeXPos = holeSprite.transform.position.x;
|
||||||
|
var half = holeSprite.size.x / 2;
|
||||||
|
return new Vector2(holeXPos - half, holeXPos + half);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 459a7d39ad2a454687b3554950c7ed3d
|
||||||
|
timeCreated: 1659418651
|
||||||
Loading…
Reference in New Issue