如何監聽內建cc.Component的properties Setter

alankevin2
Thu, 24 May 2018 03:09:18 +0000

除了用 update 生命週期每幀檢查以外，是否有更好的方式可以監聽一個component中的property有無value的異動？
例如：
我想在有掛載 cc.Label 的 node 再掛上自定義的component，假設他是 NumberWithComma
每當 cc.Label 的 string 被更新，我想將 string 的value透過 NumberWithComma 的方法, 為 string 中有數字的部分增加逗號

有沒有人能分享漂亮的寫法呢？

阅读整个主题