Door-switch puzzles

This commit is contained in:
2018-04-22 22:06:39 +10:00
parent d6f2f973f6
commit 74dbb77574
6 changed files with 3826 additions and 25 deletions
+26
View File
@@ -0,0 +1,26 @@
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Door : MonoBehaviour {
SpriteRenderer spriteRenderer;
BoxCollider2D boxCollider;
public PressurePlate trigger;
public bool inverted = false;
void Awake() {
spriteRenderer = GetComponent<SpriteRenderer> ();
boxCollider = GetComponent<BoxCollider2D> ();
}
void Update() {
if (trigger.pressed) {
spriteRenderer.enabled = inverted;
boxCollider.enabled = inverted;
} else {
spriteRenderer.enabled = !inverted;
boxCollider.enabled = !inverted;
}
}
}
+13
View File
@@ -0,0 +1,13 @@
fileFormatVersion: 2
guid: 379e789da7c069c4fa9e34de20cb23bc
timeCreated: 1524397201
licenseType: Free
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: