public static CaveRenderer newInstance(CaveGeneratorBehaviour behaviour) { CaveRenderer renderer = ScriptableObject.CreateInstance <CaveRenderer>(); renderer.setBehaviour(behaviour); return(renderer); }
private CaveRenderer(CaveGeneratorBehaviour behaviour) { _behavior = behaviour; }
private void setBehaviour(CaveGeneratorBehaviour behav) { _behavior = behav; }