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
罗曼T克
我替傅老师回答你把。
在canvas插件的expressions里。
l
2014年10月23日 02点10分
3
rexrainbow
没错, 一般来说, "取值"的动作都要从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
杰夫jeffchen
canvas要铺满屏幕才会有效
2014年10月23日 02点10分
kow880616
回复 杰夫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
rexrainbow
canvas插件没有载入图片的action, 你有两种做法
1. canvas插件有"贴上(paste) sprite"的action. 所以要先将图准备好在sprite内, 再贴上canvas.
2. 用rex_canvas behavior, 有load image from url, 用法与sprite动态载图一样.
2014年10月23日 03点10分
8
罗曼T克
我就说不管c2的任何问题,只要你找rex_xxx就肯定会有且能解决。哈哈
2014年10月23日 03点10分
rexrainbow
也不是每种都有解法的, 做过的才有.
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
rexrainbow
插件名前有"rex_"的才是我做的, canvas是别人做的. canvas要放在plugins资料夹下.
2014年10月23日 07点10分
level 1
zishu魔力
求楼主共享一下canvas插件,官方下载不下来,谢谢楼主!
2016年12月19日 01点12分
11
1