Unity

Unity Spine2D SkeletonAnimation 색상 변경 관련

정보처리마법사 2023. 11. 1. 17:20
반응형

 

 

 

 

 

 

[Unity] 유니티 스파인2D SkeletonAnimation 색상 변경 관련

 

 

 

 

이모티콘・01・고양이 마멋 친구들 - Google Play 앱

이모티콘・01・고양이 마멋 친구들: 무료 이모티콘, 회원가입 없이! 카톡, SNS로 감정 표현이 쉬워져요. 귀여움 가득, 대화창을 더 풍성하게!

play.google.com

 

 

 

 

첫 째, Fade 없이 단순 색상 변경을 이용할 시

 

Using:

using UnityEngine;

 

사용 셰이더:

Sprites/Default

 

필드선언:

// SkeletonAnimation 컴포넌트와 함께 붙어있는 MeshRenderer

public MeshRenderer mr; 

private MaterialPropertyBlock mpb;

 

초기화:

mpb = new MaterialPropertyBlock();

 

사용:

mpb.SetColor("_Color", Color.white);

mr.SetPropertyBlock(mpb);

 

둘 째, DoTween을 이용한 색상 변경을 이용할 시

 

Using:

using UnityEngine;

using DG.Tweening;

 

사용 셰이더:

Sprites/Default

 

필드선언:

// SkeletonAnimation 컴포넌트와 함께 붙어있는 MeshRenderer

public MeshRenderer mr; 

 

사용:

mr.sharedMaterial.DOColor(Color.white, 2f);

 

 

 

 

 

*왜 때문인지 이론상 될 것 같은데 .sharedMaterial 으로는 동작을 하는데 .material 로는 동작을 하지 않는다 

 

 

 

 

반응형

 

 

 

 

 

 

 

 

 

 

 

두더지게임: 리그 오브 두더지, 게임쿠폰

구글플레이스토어 쿠폰사용 O, 앱스토어 쿠폰사용 X (앱스토어 정책상) 10만골드 가족 20만골드 건강 30만골드 자유 40만골드 행복하자 50만골드 아프지말고 젤리툰 웹툰 소재 전문 사이트 젤리툰

ssscool.tistory.com

 

[무료게임쿠폰] 뽑기키우기게임이라 쓰고 이세계 가서 몬스터 때려잡아서 레벨업 후 사차원가서

[무료게임쿠폰] 뽑기키우기게임이라 쓰고 이세계 가서 몬스터 때려잡아서 레벨업 후 사차원가서 짱먹기 라고 읽는다. 다이아 100개 쿠폰 테슬라 다이아 200개 쿠폰 건강 다이아 300개 쿠폰 부자 다

ssscool.tistory.com

 

똥 피하기: 리그 오브 똥 - Google Play 앱

이 재미있는 가족 친화적인 게임에서 똥을 피하세요! 깨끗하게 유지하며 즐기세요!

play.google.com

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형