0
每次更改我的CCLabelBMFont
對象的.string
屬性時,位置都會更新。所以如果我想要顯示更新已經過去的時間,那麼時間就會在每次更新中改變位置。如何防止CCLabelBMFont更新位置?
如何在更改字符串值的同時保持CCLabelBMFont
的位置?
每次更改我的CCLabelBMFont
對象的.string
屬性時,位置都會更新。所以如果我想要顯示更新已經過去的時間,那麼時間就會在每次更新中改變位置。如何防止CCLabelBMFont更新位置?
如何在更改字符串值的同時保持CCLabelBMFont
的位置?
節點的位置應保持不變,直到您以某種方式更改爲止。我想你的意思是文本的位置與其長度有關。嘗試設置標籤的錨點。如果錨點設置爲0,0(左下角),那麼當文本長度增長時,它的位置將保持不變。
P.S.您可以使用不同的定位點值來實現所需的對齊方式
只有在水平定位點設置爲「0」時,它纔會保持在固定位置。當h-anchor爲'1'時如何實現?我需要這樣才能正確對齊我的標籤。 – Pablo
@Pablo如果您的定位點設置爲0,1,那麼它應該在文本編輯器中像普通文本一樣運行。它應該從左到右,從上到下擴展。左上角的位置應保持不變 –
對,但我需要右上角位置保持不變。所以我把它設置爲1,1例如標籤的位置漂移。 – Pablo