You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
580 B
38 lines
580 B
using UnityEngine; |
|
using System; |
|
using System.Collections; |
|
|
|
namespace Fungus.Script |
|
{ |
|
public enum VariableType |
|
{ |
|
Boolean, |
|
Integer, |
|
Float, |
|
String |
|
} |
|
|
|
public enum VariableScope |
|
{ |
|
Local, |
|
Global |
|
} |
|
|
|
[System.Serializable] |
|
public class Variable |
|
{ |
|
public string key; |
|
public VariableType type; |
|
public VariableScope scope; |
|
public BooleanData booleanData; |
|
public IntegerData integerData; |
|
public FloatData floatData; |
|
public StringData stringData; |
|
} |
|
|
|
public class FungusVariable : MonoBehaviour |
|
{ |
|
public VariableScope scope; |
|
public string key; |
|
} |
|
}
|
|
|