public void EditorSetVariableData(ColliderVariable global, ColliderVariableInstanced instanced, Collider constant, AssignmentType type, IDTokenHolder tokenHolder) { _assignmentType = type; EditorSetTokenHolder(tokenHolder); switch (type) { case AssignmentType.Constant: _constantValue = constant; break; case AssignmentType.GlobalVariable: _globalVariable = global; break; case AssignmentType.PersonalVariable: _instancedVariable = instanced; break; } }
public ColliderData(UnityEngine.Collider v) { colliderVal = v; colliderRef = null; }