예제 #1
0
    public SpiralPattern CreatePattern()
    {
        SpiralPattern pattern = Instantiate <SpiralPattern>(defaultPattern);

        pattern.transform.SetParent(transform, false);
        SerializableManager.Deserialize <SpiralPattern>(pattern, defaultPattern.ToJSON());
        return(pattern);
    }
예제 #2
0
 public void OnPatternPaste()
 {
     if (DataManager.Instance.CopiedObject is SpiralPattern)
     {
         SpiralPattern copied = DataManager.Instance.CopiedObject as SpiralPattern;
         SerializableManager.Deserialize <SpiralPattern>(CurrentGroup.Pattern, copied.ToJSON());
         DataManager.Instance.CopiedObject = null;
         UIManager.TriggerRefresh();
     }
 }