如何根据百分比调整CCNode的大小?我知道mynode.scaleY =
哪些有效,但不是exaclt,我知道mynode.scaleYInPoints
我无法工作。理想情况下,我想通过代码将CCNode的高度(比如它当前为100)设置为70.
答案 0 :(得分:0)
我不明白你的问题。比例是一个定义的百分比,其中0.0是0%,1.0是100%,2.0是200%等。如果你想将节点缩放70%,你可以将它的比例改为0.7。
如果您希望比例统一,您可以使用:
mynode.scale = 0.7f;
如果你想让它只是Y而不是X:
mynode.scaleY = 0.7f;
编辑:
如果您想将比例设置为当前比例的70%,无论是什么,您可以这样做:
mynode.scale *= 0.7f;