Ennemies
This commit is contained in:
parent
2846cb6074
commit
9160329cc0
13 changed files with 7061 additions and 83 deletions
|
@ -12,7 +12,7 @@ GameObject:
|
|||
- component: {fileID: 5686983779807385169}
|
||||
- component: {fileID: 5686983779807385170}
|
||||
m_Layer: 5
|
||||
m_Name: UIHeartAnimation
|
||||
m_Name: UIHeart
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
85
InsAsterix/Assets/Prefabs/UI/UIHeartSpawner.prefab
Normal file
85
InsAsterix/Assets/Prefabs/UI/UIHeartSpawner.prefab
Normal file
|
@ -0,0 +1,85 @@
|
|||
%YAML 1.1
|
||||
%TAG !u! tag:unity3d.com,2011:
|
||||
--- !u!1 &5054441214999318623
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 5054441214999318620}
|
||||
- component: {fileID: 5054441214999318618}
|
||||
- component: {fileID: 5054441214999318621}
|
||||
m_Layer: 5
|
||||
m_Name: UIHeartSpawner
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &5054441214999318620
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5054441214999318623}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
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: -335.61, y: 83.14}
|
||||
m_SizeDelta: {x: 100, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &5054441214999318618
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5054441214999318623}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0bf3a010f2459d1489a51ebe85d8ac63, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
entityToSpawn: {fileID: 5686983779807385181, guid: 686439c971d4848a2a3e5982ae946b63, type: 3}
|
||||
maxNbEntityInstances: 5
|
||||
initNbEntityInstances: 2
|
||||
m_SpriteArray:
|
||||
- {fileID: 1945656020, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: 1336013122, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: 1162910423, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: 1544749842, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -827138739, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -1077179038, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -424246105, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -245997461, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
m_AltSpriteArray:
|
||||
- {fileID: 641546380, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -76365701, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -1885176544, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -58210989, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -1969893973, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -361926431, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: 1965570493, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: 93635954, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
--- !u!114 &5054441214999318621
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 5054441214999318623}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a10dc11e16c814c48a1ee08d6de74409, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
7
InsAsterix/Assets/Prefabs/UI/UIHeartSpawner.prefab.meta
Normal file
7
InsAsterix/Assets/Prefabs/UI/UIHeartSpawner.prefab.meta
Normal file
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 3ef18cbb089097c699e9db2bc9c87266
|
||||
PrefabImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
5235
InsAsterix/Assets/Scenes/Entities.unity
Normal file
5235
InsAsterix/Assets/Scenes/Entities.unity
Normal file
File diff suppressed because it is too large
Load diff
7
InsAsterix/Assets/Scenes/Entities.unity.meta
Normal file
7
InsAsterix/Assets/Scenes/Entities.unity.meta
Normal file
|
@ -0,0 +1,7 @@
|
|||
fileFormatVersion: 2
|
||||
guid: d11d3e1491f5b74d4965b80c64321998
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
|
@ -2615,89 +2615,11 @@ Transform:
|
|||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 1
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1 &1223902129
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
serializedVersion: 6
|
||||
m_Component:
|
||||
- component: {fileID: 1223902130}
|
||||
- component: {fileID: 1223902132}
|
||||
- component: {fileID: 1223902131}
|
||||
m_Layer: 5
|
||||
m_Name: HeartSpawner
|
||||
m_TagString: Untagged
|
||||
m_Icon: {fileID: 0}
|
||||
m_NavMeshLayer: 0
|
||||
m_StaticEditorFlags: 0
|
||||
m_IsActive: 1
|
||||
--- !u!224 &1223902130
|
||||
--- !u!224 &1223902130 stripped
|
||||
RectTransform:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_CorrespondingSourceObject: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
m_PrefabInstance: {fileID: 5054441214071509998}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1223902129}
|
||||
m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
|
||||
m_LocalPosition: {x: 0, y: 0, z: 0}
|
||||
m_LocalScale: {x: 1, y: 1, z: 1}
|
||||
m_ConstrainProportionsScale: 0
|
||||
m_Children: []
|
||||
m_Father: {fileID: 239918070}
|
||||
m_RootOrder: 2
|
||||
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: -335.61, y: 83.14}
|
||||
m_SizeDelta: {x: 100, y: 100}
|
||||
m_Pivot: {x: 0.5, y: 0.5}
|
||||
--- !u!114 &1223902131
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1223902129}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: a10dc11e16c814c48a1ee08d6de74409, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
--- !u!114 &1223902132
|
||||
MonoBehaviour:
|
||||
m_ObjectHideFlags: 0
|
||||
m_CorrespondingSourceObject: {fileID: 0}
|
||||
m_PrefabInstance: {fileID: 0}
|
||||
m_PrefabAsset: {fileID: 0}
|
||||
m_GameObject: {fileID: 1223902129}
|
||||
m_Enabled: 1
|
||||
m_EditorHideFlags: 0
|
||||
m_Script: {fileID: 11500000, guid: 0bf3a010f2459d1489a51ebe85d8ac63, type: 3}
|
||||
m_Name:
|
||||
m_EditorClassIdentifier:
|
||||
entityToSpawn: {fileID: 5686983779807385181, guid: 686439c971d4848a2a3e5982ae946b63, type: 3}
|
||||
maxNbEntityInstances: 5
|
||||
initNbEntityInstances: 2
|
||||
m_SpriteArray:
|
||||
- {fileID: 1945656020, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: 1336013122, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: 1162910423, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: 1544749842, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -827138739, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -1077179038, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -424246105, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
- {fileID: -245997461, guid: c10bf212175fb51288cb9ff70d436d4a, type: 3}
|
||||
m_AltSpriteArray:
|
||||
- {fileID: 641546380, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -76365701, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -1885176544, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -58210989, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -1969893973, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: -361926431, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: 1965570493, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
- {fileID: 93635954, guid: 60fd528fe0d4b260fbca484bb4e71e1a, type: 3}
|
||||
--- !u!1 &1359661565
|
||||
GameObject:
|
||||
m_ObjectHideFlags: 0
|
||||
|
@ -3384,3 +3306,100 @@ Transform:
|
|||
m_Father: {fileID: 0}
|
||||
m_RootOrder: 4
|
||||
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
|
||||
--- !u!1001 &5054441214071509998
|
||||
PrefabInstance:
|
||||
m_ObjectHideFlags: 0
|
||||
serializedVersion: 2
|
||||
m_Modification:
|
||||
m_TransformParent: {fileID: 239918070}
|
||||
m_Modifications:
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_Pivot.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_Pivot.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_RootOrder
|
||||
value: 2
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_AnchorMax.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_AnchorMax.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_AnchorMin.x
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_AnchorMin.y
|
||||
value: 0.5
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_SizeDelta.x
|
||||
value: 100
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_SizeDelta.y
|
||||
value: 100
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalPosition.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalPosition.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalPosition.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalRotation.w
|
||||
value: 1
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalRotation.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalRotation.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalRotation.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_AnchoredPosition.x
|
||||
value: -335.61
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_AnchoredPosition.y
|
||||
value: 83.14
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.x
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.y
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318620, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_LocalEulerAnglesHint.z
|
||||
value: 0
|
||||
objectReference: {fileID: 0}
|
||||
- target: {fileID: 5054441214999318623, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
propertyPath: m_Name
|
||||
value: HeartSpawner
|
||||
objectReference: {fileID: 0}
|
||||
m_RemovedComponents: []
|
||||
m_SourcePrefab: {fileID: 100100000, guid: 3ef18cbb089097c699e9db2bc9c87266, type: 3}
|
||||
|
|
8
InsAsterix/Assets/Scripts/Entities/Ennemies.meta
Normal file
8
InsAsterix/Assets/Scripts/Entities/Ennemies.meta
Normal file
|
@ -0,0 +1,8 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 079f6baa5ac13987387d8fc489997b93
|
||||
folderAsset: yes
|
||||
DefaultImporter:
|
||||
externalObjects: {}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
30
InsAsterix/Assets/Scripts/Entities/Ennemies/GreenEnemy.cs
Normal file
30
InsAsterix/Assets/Scripts/Entities/Ennemies/GreenEnemy.cs
Normal file
|
@ -0,0 +1,30 @@
|
|||
using System;using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class GreenEnemy : MonoBehaviour
|
||||
{
|
||||
public bool goLeftInit = false;
|
||||
|
||||
public float speedInit;
|
||||
|
||||
private float currentSpeed;
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
{
|
||||
currentSpeed = goLeftInit ? -speedInit: speedInit;
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
transform.position = new Vector3(currentSpeed * Time.deltaTime + transform.position.x, transform.position.y,
|
||||
transform.position.z);
|
||||
}
|
||||
|
||||
void OnCollisionEnter2D(Collision2D coll) {
|
||||
if (coll.gameObject.tag == "Wall") {
|
||||
currentSpeed = -currentSpeed;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,11 @@
|
|||
fileFormatVersion: 2
|
||||
guid: 5dff4e6a8da93abdaab7b34c87d320b0
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
BIN
InsAsterix/Assets/Sprites/TileSet/Tiles.png
Normal file
BIN
InsAsterix/Assets/Sprites/TileSet/Tiles.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
1575
InsAsterix/Assets/Sprites/TileSet/Tiles.png.meta
Normal file
1575
InsAsterix/Assets/Sprites/TileSet/Tiles.png.meta
Normal file
File diff suppressed because it is too large
Load diff
|
@ -3,7 +3,8 @@
|
|||
--- !u!78 &1
|
||||
TagManager:
|
||||
serializedVersion: 2
|
||||
tags: []
|
||||
tags:
|
||||
- Wall
|
||||
layers:
|
||||
- Default
|
||||
- TransparentFX
|
||||
|
|
Loading…
Reference in a new issue