Merge branch 'master' of https://github.com/SweetTini/GlobalGameJam2020
This commit is contained in:
27
Assets/ParallaxBackground.cs
Normal file
27
Assets/ParallaxBackground.cs
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class ParallaxBackground : MonoBehaviour
|
||||||
|
{
|
||||||
|
public Camera camera;
|
||||||
|
public SpriteRenderer renderer;
|
||||||
|
public Vector2 scrollRate = Vector2.one * .4f;
|
||||||
|
|
||||||
|
// Start is called before the first frame update
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update is called once per frame
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
//var currentPos =
|
||||||
|
|
||||||
|
//var offset = new Vector3(8f, -7.5f, 0f);
|
||||||
|
|
||||||
|
//renderer.transform.position = camera.transform.position + ((camera.transform.position * new Vector3(scrollRate.x, scrollRate.y, 0f)) - offset);
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
11
Assets/ParallaxBackground.cs.meta
Normal file
11
Assets/ParallaxBackground.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: af4fa3c5d20488d4fa39fb11819d3f97
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -20,6 +20,7 @@ public class Player : MonoBehaviour
|
|||||||
|
|
||||||
private int currentHealth;
|
private int currentHealth;
|
||||||
private int currentStamina;
|
private int currentStamina;
|
||||||
|
private float staminaInitialSize;
|
||||||
|
|
||||||
[SerializeField] private SpriteRenderer healthBar;
|
[SerializeField] private SpriteRenderer healthBar;
|
||||||
[SerializeField] private SpriteRenderer staminaBar;
|
[SerializeField] private SpriteRenderer staminaBar;
|
||||||
@@ -35,10 +36,11 @@ public class Player : MonoBehaviour
|
|||||||
rigidBody = GetComponent<Rigidbody2D>();
|
rigidBody = GetComponent<Rigidbody2D>();
|
||||||
collider = GetComponent<Collider2D>();
|
collider = GetComponent<Collider2D>();
|
||||||
animator = GetComponent<Animator>();
|
animator = GetComponent<Animator>();
|
||||||
currentHealth = startHealth;
|
currentHealth = 1; // startHealth;
|
||||||
currentStamina = startStamina;
|
currentStamina = 50; // startStamina;
|
||||||
healthBar.size = new Vector2(1.5f * startHealth, healthBar.size.y);
|
healthBar.size = new Vector2(1.5f * startHealth, healthBar.size.y);
|
||||||
staminaBar.size = new Vector2(staminaBar.size.x, staminaBar.size.y);
|
staminaInitialSize = staminaBar.size.x;
|
||||||
|
staminaBar.size = new Vector2(staminaInitialSize * 0.5f, staminaBar.size.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void Update()
|
private void Update()
|
||||||
@@ -88,7 +90,8 @@ public class Player : MonoBehaviour
|
|||||||
SoundManagerScript.PlaySound("drink");
|
SoundManagerScript.PlaySound("drink");
|
||||||
int result = currentStamina + GetStaminaValueChange(coffeValuePercent);
|
int result = currentStamina + GetStaminaValueChange(coffeValuePercent);
|
||||||
currentStamina = result < startStamina ? result : startStamina;
|
currentStamina = result < startStamina ? result : startStamina;
|
||||||
staminaBar.size = new Vector2(staminaBar.size.x * (currentStamina/startStamina), staminaBar.size.y);
|
float multiplier = currentStamina * 1f / startStamina;
|
||||||
|
staminaBar.size = new Vector2(staminaInitialSize * multiplier, staminaBar.size.y);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void DecreaseStaminaAfterBugFight()
|
private void DecreaseStaminaAfterBugFight()
|
||||||
|
|||||||
22
Assets/ScrollingBackg.cs
Normal file
22
Assets/ScrollingBackg.cs
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
using System.Collections;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using UnityEngine;
|
||||||
|
|
||||||
|
public class ScrollingBackg : MonoBehaviour
|
||||||
|
{
|
||||||
|
public Camera camera;
|
||||||
|
public SpriteRenderer renderer;
|
||||||
|
public Vector2 scrollSpeed = Vector2.one * .4f;
|
||||||
|
|
||||||
|
// Start is called before the first frame update
|
||||||
|
void Start()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// Update is called once per frame
|
||||||
|
void Update()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
11
Assets/ScrollingBackg.cs.meta
Normal file
11
Assets/ScrollingBackg.cs.meta
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
fileFormatVersion: 2
|
||||||
|
guid: ff168e2e79b136b49af5cf60184c3beb
|
||||||
|
MonoImporter:
|
||||||
|
externalObjects: {}
|
||||||
|
serializedVersion: 2
|
||||||
|
defaultReferences: []
|
||||||
|
executionOrder: 0
|
||||||
|
icon: {instanceID: 0}
|
||||||
|
userData:
|
||||||
|
assetBundleName:
|
||||||
|
assetBundleVariant:
|
||||||
@@ -46,3 +46,6 @@ TagManager:
|
|||||||
- name: Default
|
- name: Default
|
||||||
uniqueID: 0
|
uniqueID: 0
|
||||||
locked: 0
|
locked: 0
|
||||||
|
- name: Stats
|
||||||
|
uniqueID: 4179335367
|
||||||
|
locked: 0
|
||||||
|
|||||||
Reference in New Issue
Block a user