lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 11481|回复: 11
打印 上一主题 下一主题

LSprite 的 rotate属性使用疑问

[复制链接]

34

主题

0

好友

458

积分

帐下督

Rank: 2

跳转到指定楼层
楼主
发表于 2015-1-15 14:17:45 |只看该作者 |倒序浏览
本帖最后由 powainiooo 于 2015-1-15 14:24 编辑

lufy大神:
想问问rotate的中心轴是以哪个点为轴点的   
原生的JS好像有个translate可以用,这个没有,那有其他办法不
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2015-1-15 14:46:37 |只看该作者
不回答与技术和引擎不相关的问题
回复

使用道具 举报

34

主题

0

好友

458

积分

帐下督

Rank: 2

板凳
发表于 2015-1-15 15:06:09 |只看该作者
lufy 发表于 2015-1-15 14:46
http://lufylegend.com/forum/forum.php?mod=viewthread&tid=17755&extra=page%3D1

谢谢lufy,在写代码的时候编辑器有弹出rotatex和rotatey,当时还真没反应过来呢。呵呵~
回复

使用道具 举报

34

主题

0

好友

458

积分

帐下督

Rank: 2

地板
发表于 2015-1-15 15:40:14 |只看该作者
lufy 发表于 2015-1-15 14:46
http://lufylegend.com/forum/forum.php?mod=viewthread&tid=17755&extra=page%3D1

这样用会有个问题哦,
旋转以后添加事件是没用的,不能说是没有,是在设置了中心点后产生的图像上没用,在没设置中心点的位置事件是能触发的。
不知道我这样说清楚没?
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

5#
发表于 2015-1-15 15:45:51 |只看该作者
powainiooo 发表于 2015-1-15 15:40
这样用会有个问题哦,
旋转以后添加事件是没用的,不能说是没有,是在设置了中心点后产生的图像上没用, ...

请使用文章中推荐的第三种方法
不回答与技术和引擎不相关的问题
回复

使用道具 举报

34

主题

0

好友

458

积分

帐下督

Rank: 2

6#
发表于 2015-1-15 15:59:20 |只看该作者
lufy 发表于 2015-1-15 15:45
请使用文章中推荐的第三种方法

文章里没讲啊
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

7#
发表于 2015-1-15 16:09:37 |只看该作者
powainiooo 发表于 2015-1-15 15:59
文章里没讲啊

文章中一共提到了三种方法,你用第三种方法就行了
不回答与技术和引擎不相关的问题
回复

使用道具 举报

34

主题

0

好友

458

积分

帐下督

Rank: 2

8#
发表于 2015-1-15 16:16:37 |只看该作者
lufy 发表于 2015-1-15 16:09
文章中一共提到了三种方法,你用第三种方法就行了

未标题-1.png
为什么会这样你
回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

9#
发表于 2015-1-15 16:27:11 |只看该作者
powainiooo 发表于 2015-1-15 16:16
为什么会这样你

你确定使用的是文章中的第三种方法??
不回答与技术和引擎不相关的问题
回复

使用道具 举报

34

主题

0

好友

458

积分

帐下督

Rank: 2

10#
发表于 2015-1-15 16:39:15 |只看该作者
lufy 发表于 2015-1-15 16:27
你确定使用的是文章中的第三种方法??

rule = new LSprite();
            addChild(rule);
            rule.graphics.drawArc(30,"rgba(45,217,255,0.6)",[145,145,130,0,Math.PI/180*250]);
            rule.rotatex = 145;
            rule.rotatey = 145;
            rule.x = -145;
            rule.y = -145;
            rule.rotate = 130;

你是说这样吗?
没用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-22 06:13 , Processed in 0.053138 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部