updated with enemy

This commit is contained in:
2023-04-10 23:58:47 -04:00
parent deda6a7810
commit 2815cfe844
419 changed files with 33788 additions and 854 deletions

View File

@ -0,0 +1,44 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class TestAnimationParameters : MonoBehaviour
{
private Animator animator;
[SerializeField]
private float speed = 0;
[SerializeField]
private int attackIndex = 0;
[SerializeField]
private int attack = 0;
private int pattack = -1;
[SerializeField]
private bool inlight = false;
[SerializeField]
private int attackScream = 0;
private int pAttackScream = -1;
// Start is called before the first frame update
void Start()
{
animator= GetComponent<Animator>();
}
// Update is called once per frame
void Update()
{
animator.SetFloat("Speed", speed);
animator.SetInteger("AttackIndex", attackIndex);
if (Input.GetKeyDown(KeyCode.Tab)){
animator.SetTrigger("Attack");
pattack = attack;
};
animator.SetBool("InLight", inlight);
if (Input.GetKeyDown(KeyCode.Space))
{
animator.SetTrigger("AttackScream");
pAttackScream = attackScream;
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 4ee204cb45a53774fb5bd811472f7be8
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: a1645cf9585f37f4bbf00d3b7e69c4f2
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,24 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class RotatingHologram : MonoBehaviour
{
[SerializeField]
private Vector3 globalRotation= Vector3.zero;
[SerializeField]
private Vector3 localRotation = Vector3.zero;
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
this.transform.eulerAngles += globalRotation * Time.deltaTime;
this.transform.Rotate(localRotation* Time.deltaTime);
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 33ef93bdb1481e341ab083f8146e3624
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,8 @@
fileFormatVersion: 2
guid: 941a086bc9f61174fad5641e069b84aa
folderAsset: yes
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:

View File

@ -0,0 +1,66 @@
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.SceneManagement;
public class MainMenuManager : MonoBehaviour
{
private string component = "_FaceDilate";
[SerializeField]
private TMP_Text title;
[SerializeField]
private List<TMP_Text> textList= new List<TMP_Text>();
private List<float> initDilates= new List<float>();
private List<float> dilates= new List<float>();
private float dilate = -1;
private float initDilate;
[SerializeField]
float dilateSpeed = 0.1f;
// Start is called before the first frame update
void Start()
{
//initDilate = title.fontSharedMaterials[0].GetFloat(component);
initDilate = title.fontMaterials[0].GetFloat(component);
print(initDilate);
foreach(TMP_Text text in this.textList)
{
this.initDilates.Add(text.fontMaterials[0].GetFloat(component));
this.dilates.Add(-1f);
}
this.textList[0].GetComponent<Button>().onClick.AddListener(LoadFirstLevel);
this.textList[2].GetComponent<Button>().onClick.AddListener(ExitApp);
print(this.initDilates.Count);
print(this.dilates.Count);
}
void LoadFirstLevel()
{
SceneManager.LoadScene(1);
}
void ExitApp()
{
Application.Quit();
}
// Update is called once per frame
void Update()
{
//dilate = Mathf.Min(initDilate, dilate += Time.deltaTime);
dilate = Mathf.Lerp(dilate, initDilate, Time.deltaTime*dilateSpeed);
title.fontMaterials[0].SetFloat(component, dilate);
for(int i =0;i<this.textList.Count;i++)
{
dilates[i] = Mathf.Lerp(dilates[i], initDilates[i],Time.deltaTime*dilateSpeed);
textList[i].fontMaterials[0].SetFloat(component, dilates[i]);
}
}
}

View File

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: 2e6f5d7e4e9b96f4290e2fda30951de2
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: