250608

lililllilillll·2025년 6월 8일

개발 일지

목록 보기
196/350

✅ What I did today


  • LD Challenge : L001 : Day 10
  • Art Practice : Drawing


🎯 LD Challenge : L001 : Day 10


edge 클릭하면 highlight되는 작업 기초

condition 관리

LocalToWorld, WorldToLocal로 번거롭게 변환해야 하는 걸
mousePosition = background.ChangeCoordinatesTo(edgeLayer, mouseLocalInBg);
이렇게 간단하게 변환할 수 있다는 사실을 알게 됨.
더 간결하고 명확하길래 LocalToWorld()같은거 쓰는 코드들 전부 바꿔주었다.

private bool _highlight;
public bool Highlight
{
    get => _highlight;
    set
    {
        if (_highlight == value) return;
        _highlight = value;
        MarkDirtyRepaint();
    }
}

부수 효과가 있는 custom getter/setter는 backing field를 두어야 한다.

🎨 Art Practice : Drawing




profile
너 정말 **핵심**을 찔렀어

0개의 댓글