Exemplo n.º 1
0
 public void SetSpriteList(SequenceSprites sequenceSprites)
 {
     spriteList = new List <Sprite>(sequenceSprites.prefabs);
     widthSum   = 0;
     foreach (var sprite in spriteList)
     {
         widthSum += sprite.textureRect.width;
     }
 }
Exemplo n.º 2
0
    public override void OnInspectorGUI()
    {
        monoBehaviour = target as SequenceSpritesWithIndex;

        DrawDefaultInspector();
        SequenceSprites sequenceSprites = EditorGUILayout.ObjectField("SequenceSprites", null as Object, typeof(SequenceSprites), true) as SequenceSprites;

        if (sequenceSprites != null)
        {
            monoBehaviour.SetSpriteList(sequenceSprites);
        }
    }
Exemplo n.º 3
0
    public override void OnInspectorGUI()
    {
        monoBehaviour = target as SequenceSprites;
        DrawDefaultInspector();
        GUIContent content = new GUIContent();

        content.text = "Load";

        if (GUILayout.Button(content))
        {
            monoBehaviour.Read();
        }
    }