canvas获取点击处颜色
construct2吧
全部回复
仅看楼主
level 8
kow880616 楼主
大家好,最近做了一款游戏,其中需要获取点击点的颜色,之前请教过付老师并且找~要的canvas插件,不清楚我自己哪里出了问题。我添加了一个canvas的对象
里边并没找到获取颜色的方法
请帮帮我吧!
2014年10月23日 02点10分 1
level 8
kow880616 楼主
游戏截图如下,我就是想获取点击位置的颜色来区分点击的位置是否在这个sprite上,之前加的碰撞区域是在太繁琐,而且是不固定的图形
2014年10月23日 02点10分 2
level 14
我替傅老师回答你把。
在canvas插件的expressions里。
l
2014年10月23日 02点10分 3
没错, 一般来说, "取值"的动作都要从expression来.
2014年10月23日 02点10分
[真棒]
2014年10月23日 02点10分
level 8
kow880616 楼主
感激不尽呀,都是老师,也许就是姓不同吧1[真棒]
2014年10月23日 02点10分 4
level 8
kow880616 楼主
问题来了alert 全是0,什么情况
2014年10月23日 02点10分 5
canvas要铺满屏幕才会有效
2014年10月23日 02点10分
回复 杰夫jeffchen :对的,我输出mouse.x mouse.y之后就一目了然了,谢谢
2014年10月23日 02点10分
level 8
kow880616 楼主
多谢楼上老师,我知道问题所在了
2014年10月23日 02点10分 6
level 8
kow880616 楼主
请问canvas是否可以设置纹理贴图,因为我想随机改变图片,并且可以获得点击位置的rgba,之前我是用sprite改变frame但是canvas有类似功能吗,我只在Canvas属性里看到了Image,但是通过代码看到了下图,没有设置图片的方法请帮帮我
2014年10月23日 02点10分 7
level 9
canvas插件没有载入图片的action, 你有两种做法
1. canvas插件有"贴上(paste) sprite"的action. 所以要先将图准备好在sprite内, 再贴上canvas.
2. 用rex_canvas behavior, 有load image from url, 用法与sprite动态载图一样.
2014年10月23日 03点10分 8
我就说不管c2的任何问题,只要你找rex_xxx就肯定会有且能解决。哈哈
2014年10月23日 03点10分
也不是每种都有解法的, 做过的才有.
2014年10月23日 03点10分
level 8
kow880616 楼主
可以把rex_canvas behavior 文件给我吗?我这里只有rex_canvas plugins
2014年10月23日 06点10分 9
level 8
kow880616 楼主
和c2的版本有关系吗,我得是r183
2014年10月23日 06点10分 10
插件名前有"rex_"的才是我做的, canvas是别人做的. canvas要放在plugins资料夹下.
2014年10月23日 07点10分
level 1
求楼主共享一下canvas插件,官方下载不下来,谢谢楼主![花心]
2016年12月19日 01点12分 11
1