根据百分比调整CCnode的大小

时间:2014-07-14 14:15:35

标签: ios cocos2d-iphone

如何根据百分比调整CCNode的大小?我知道mynode.scaleY =哪些有效,但不是exaclt,我知道mynode.scaleYInPoints我无法工作。理想情况下,我想通过代码将CCNode的高度(比如它当前为100)设置为70.

1 个答案:

答案 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;