Question by
nu51313932 · Aug 30, 2019 at 03:46 PM ·
spritespriterenderermask
Why my c# for load sprite in spritemask does'n work?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
public class Sprite2DMask : MonoBehaviour
{
SpriteRenderer spriteRend;
SpriteMask MaskSprite;
private void Start()
{
spriteRend = gameObject.GetComponent<SpriteRenderer>();
MaskSprite = gameObject.GetComponent<SpriteMask>();
}
private void Update()
{
MaskSprite.sprite = Resources.Load<Sprite>((AssetDatabase.GetAssetPath(spriteRend.sprite)));
}
}
Comment