Added a health bar
This commit is contained in:
@@ -9,6 +9,7 @@ GameObject:
|
|||||||
serializedVersion: 6
|
serializedVersion: 6
|
||||||
m_Component:
|
m_Component:
|
||||||
- component: {fileID: 4417313079524746681}
|
- component: {fileID: 4417313079524746681}
|
||||||
|
- component: {fileID: 582498797338587669}
|
||||||
m_Layer: 0
|
m_Layer: 0
|
||||||
m_Name: ShieldBar
|
m_Name: ShieldBar
|
||||||
m_TagString: Untagged
|
m_TagString: Untagged
|
||||||
@@ -26,12 +27,26 @@ Transform:
|
|||||||
serializedVersion: 2
|
serializedVersion: 2
|
||||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||||
m_LocalPosition: {x: 0, y: 0, z: 3}
|
m_LocalPosition: {x: 0, y: 0, z: 3}
|
||||||
m_LocalScale: {x: 0.050000004, y: 0.050000004, z: 0.05}
|
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||||
m_ConstrainProportionsScale: 1
|
m_ConstrainProportionsScale: 1
|
||||||
m_Children:
|
m_Children:
|
||||||
- {fileID: 7207716708273798845}
|
- {fileID: 7207716708273798845}
|
||||||
m_Father: {fileID: 0}
|
m_Father: {fileID: 0}
|
||||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||||
|
--- !u!114 &582498797338587669
|
||||||
|
MonoBehaviour:
|
||||||
|
m_ObjectHideFlags: 0
|
||||||
|
m_CorrespondingSourceObject: {fileID: 0}
|
||||||
|
m_PrefabInstance: {fileID: 0}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
|
m_GameObject: {fileID: 228621501325938318}
|
||||||
|
m_Enabled: 1
|
||||||
|
m_EditorHideFlags: 0
|
||||||
|
m_Script: {fileID: 11500000, guid: 260819a4950a1f54d921ee3d6b3da010, type: 3}
|
||||||
|
m_Name:
|
||||||
|
m_EditorClassIdentifier:
|
||||||
|
HealthBarObject: {fileID: 850249494288935909}
|
||||||
|
Spawner: {fileID: 0}
|
||||||
--- !u!1001 &7173193334112115030
|
--- !u!1001 &7173193334112115030
|
||||||
PrefabInstance:
|
PrefabInstance:
|
||||||
m_ObjectHideFlags: 0
|
m_ObjectHideFlags: 0
|
||||||
@@ -100,6 +115,12 @@ PrefabInstance:
|
|||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
m_AddedComponents: []
|
m_AddedComponents: []
|
||||||
m_SourcePrefab: {fileID: 100100000, guid: 7bc83d134a74a2a468929a7200cba18e, type: 3}
|
m_SourcePrefab: {fileID: 100100000, guid: 7bc83d134a74a2a468929a7200cba18e, type: 3}
|
||||||
|
--- !u!4 &850249494288935909 stripped
|
||||||
|
Transform:
|
||||||
|
m_CorrespondingSourceObject: {fileID: 7512281513308713651, guid: 7bc83d134a74a2a468929a7200cba18e,
|
||||||
|
type: 3}
|
||||||
|
m_PrefabInstance: {fileID: 7173193334112115030}
|
||||||
|
m_PrefabAsset: {fileID: 0}
|
||||||
--- !u!4 &7207716708273798845 stripped
|
--- !u!4 &7207716708273798845 stripped
|
||||||
Transform:
|
Transform:
|
||||||
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 7bc83d134a74a2a468929a7200cba18e,
|
m_CorrespondingSourceObject: {fileID: -8679921383154817045, guid: 7bc83d134a74a2a468929a7200cba18e,
|
||||||
|
|||||||
@@ -422,21 +422,11 @@ PrefabInstance:
|
|||||||
propertyPath: m_Name
|
propertyPath: m_Name
|
||||||
value: ShieldBar
|
value: ShieldBar
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 4417313079524746681, guid: c0a03ce6c4f39224299267b83719ceb7,
|
- target: {fileID: 582498797338587669, guid: c0a03ce6c4f39224299267b83719ceb7,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalScale.x
|
propertyPath: Spawner
|
||||||
value: 1
|
value:
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 447617108}
|
||||||
- target: {fileID: 4417313079524746681, guid: c0a03ce6c4f39224299267b83719ceb7,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalScale.y
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 4417313079524746681, guid: c0a03ce6c4f39224299267b83719ceb7,
|
|
||||||
type: 3}
|
|
||||||
propertyPath: m_LocalScale.z
|
|
||||||
value: 1
|
|
||||||
objectReference: {fileID: 0}
|
|
||||||
- target: {fileID: 4417313079524746681, guid: c0a03ce6c4f39224299267b83719ceb7,
|
- target: {fileID: 4417313079524746681, guid: c0a03ce6c4f39224299267b83719ceb7,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_LocalPosition.x
|
propertyPath: m_LocalPosition.x
|
||||||
@@ -487,6 +477,16 @@ PrefabInstance:
|
|||||||
propertyPath: m_LocalEulerAnglesHint.z
|
propertyPath: m_LocalEulerAnglesHint.z
|
||||||
value: 0
|
value: 0
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5539847617648870874, guid: c0a03ce6c4f39224299267b83719ceb7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalScale.x
|
||||||
|
value: 80
|
||||||
|
objectReference: {fileID: 0}
|
||||||
|
- target: {fileID: 5539847617648870874, guid: c0a03ce6c4f39224299267b83719ceb7,
|
||||||
|
type: 3}
|
||||||
|
propertyPath: m_LocalScale.z
|
||||||
|
value: 80
|
||||||
|
objectReference: {fileID: 0}
|
||||||
m_RemovedComponents: []
|
m_RemovedComponents: []
|
||||||
m_RemovedGameObjects: []
|
m_RemovedGameObjects: []
|
||||||
m_AddedGameObjects: []
|
m_AddedGameObjects: []
|
||||||
@@ -1286,7 +1286,7 @@ PrefabInstance:
|
|||||||
- target: {fileID: 1912500691838987139, guid: e29ce1fe47a855c4e907d4312c9e9d6e,
|
- target: {fileID: 1912500691838987139, guid: e29ce1fe47a855c4e907d4312c9e9d6e,
|
||||||
type: 3}
|
type: 3}
|
||||||
propertyPath: m_IsActive
|
propertyPath: m_IsActive
|
||||||
value: 0
|
value: 1
|
||||||
objectReference: {fileID: 0}
|
objectReference: {fileID: 0}
|
||||||
- target: {fileID: 2020022267469913571, guid: e29ce1fe47a855c4e907d4312c9e9d6e,
|
- target: {fileID: 2020022267469913571, guid: e29ce1fe47a855c4e907d4312c9e9d6e,
|
||||||
type: 3}
|
type: 3}
|
||||||
|
|||||||
15
Assets/Scripts/HealthBar.cs
Normal file
15
Assets/Scripts/HealthBar.cs
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
namespace InterfaceOff.WorldScene
|
||||||
|
{
|
||||||
|
public class HealthBar : MonoBehaviour
|
||||||
|
{
|
||||||
|
public Transform HealthBarObject;
|
||||||
|
public WindowSpawner Spawner;
|
||||||
|
|
||||||
|
private void Update()
|
||||||
|
{
|
||||||
|
HealthBarObject.localScale = new Vector3(100f, (20 - Spawner.SpawnedWindowCount) * 5f, 100f);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
11
Assets/Scripts/HealthBar.cs.meta
Normal file
11
Assets/Scripts/HealthBar.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: 260819a4950a1f54d921ee3d6b3da010
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
Reference in New Issue
Block a user