GameJam Progress Day 2

This commit is contained in:
2020-07-13 09:19:57 +02:00
parent 05867d287b
commit 00b63ee77a
52 changed files with 8786 additions and 23 deletions

View File

@@ -0,0 +1,27 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class DebugAudio : MonoBehaviour
{
// Start is called before the first frame update
public MusicManager musicManager;
public AudioClip[] audioClips;
public bool current = true;
void Start()
{
}
// Update is called once per frame
void Update()
{
}
void OnMouseDown()
{
this.musicManager.CrossfadeToTrack(this.current ? this.audioClips[0] : this.audioClips[1]);
this.current = !this.current;
}
}

View File

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

View File

@@ -0,0 +1,15 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class LoadSceneOnClick : MonoBehaviour
{
public string sceneName;
void OnMouseDown()
{
Debug.Log("Load scene: " + this.sceneName);
SceneManager.LoadScene(this.sceneName, LoadSceneMode.Single);
}
}

View File

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

View File

@@ -0,0 +1,22 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;
public class SetPlayerMode : MonoBehaviour
{
public int playerMode;
private GameSettings settings;
// Start is called before the first frame update
void Start()
{
this.settings = GameObject.Find("/settings").GetComponent<GameSettings>();
}
void OnMouseDown()
{
this.settings.playerMode = this.playerMode;
SceneManager.LoadScene("main", LoadSceneMode.Single);
}
}

View File

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

View File

@@ -0,0 +1,32 @@
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ToggleMusic : MonoBehaviour
{
private MusicManager musicManager;
private AudioSource audioSource;
public Material greenMat, redMat;
public Renderer buttonVisuals;
public AudioClip clickSound;
// Start is called before the first frame update
void Start()
{
this.audioSource = GetComponent<AudioSource>();
this.musicManager = GameObject.Find("/BackgroundMusic").GetComponent<MusicManager>();
bool audioState = this.musicManager.musicEnabled;
this.buttonVisuals.material = audioState ? this.greenMat : this.redMat;
}
void OnMouseDown()
{
bool newState = this.musicManager.ToggleMusic();
this.buttonVisuals.material = newState ? this.greenMat : this.redMat;
this.audioSource.pitch = newState ? 1.5f : .75f;
this.audioSource.PlayOneShot(this.clickSound);
}
}

View File

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