[Spine] 现在能获取sgNode吗?想要执行setState方法来置灰

想请教一下,

因为之前 @jare 大神在帖子中提到过:

( http://forum.cocos.com/t/jsb-spine-bone/36864/13 )

因为后来_sgNode好像已经不见了,
所以我就不能做 _sgNode.setStat( 1 ) 来置灰,

想请教目前是否有方法可以获取 sp.Skeleton的 sgNode
或是有其他方法可以令Spine的图片置灰?

谢谢 :slightly_smiling:

为什么会不见…… 没修改过这块啊

抱歉,是我的错误 :joy:

追踪了一下,
发现其实 _sgNode 是存在的,

只是实现的方法跟 Sprite 不一样,所以没有 setState 方法

我试着把 SkeletonData 下的 Texture 取出来写入到另一个Sprite中,
但是没有经过处理,图当然是拆散的,
这个我目前能力不足,还不知道怎么弄 :cry:

看来我得再找找其他办法了

@jare
请问 _sgNode.setState( 1 ) 这个方法稳定吗?准备在项目里使用。

可以的,這個其實就是更改了圖像Render使用的渲染方式,
我項目裡不少東西採用這個方式做置灰

2.0 以前应该稳定,之后不知道了

你好,请问下 setState(1)之后,在网页里面鼠标移到上面又变有颜色了,(我这里有个按钮,但是要点击), 这是为什么呢?