lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2569|回复: 5

用setPixels 设置像素 LBitmapData 怎么动态设置大小

[复制链接]

1

主题

0

好友

25

积分

士兵

Rank: 1

发表于 2021-4-14 16:19:35 |显示全部楼层
用setPixels 设置像素 超过初始设置的宽高就不能显示了
回复

使用道具 举报

36

主题

8

好友

9085

积分

诸侯王

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

发表于 2021-4-17 19:52:06 |显示全部楼层
初始设置大一点不可以吗?
硬要改变LBitmapDate的大小的话,设置bitmapData.image.width和bitmapData.image.height也可以,设置完之后用setProperties重设一下显示范围
不回答与技术和引擎不相关的问题
回复

使用道具 举报

1

主题

0

好友

25

积分

士兵

Rank: 1

发表于 2021-4-23 18:57:35 |显示全部楼层
只要是想做一个无限大的画板,,,  好像负坐标 位置  是不能绘制的
回复

使用道具 举报

1

主题

0

好友

25

积分

士兵

Rank: 1

发表于 2021-4-23 18:58:01 |显示全部楼层
lufy 发表于 2021-4-17 19:52
初始设置大一点不可以吗?
硬要改变LBitmapDate的大小的话,设置bitmapData.image.width和bitmapData.image ...


只要是想做一个无限大的画板,,,  好像负坐标 位置  是不能绘制的
回复

使用道具 举报

36

主题

8

好友

9085

积分

诸侯王

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

发表于 2021-4-24 08:16:05 |显示全部楼层
外星人 发表于 2021-4-23 18:58
只要是想做一个无限大的画板,,,  好像负坐标 位置  是不能绘制的

canvas在浏览器上的大小是有限制的,尤其在移动端,用LBitmapDate来绘图的话,本质上就是在canvas上绘图,所以无限大是不可取的
解决办法你可以用多个LBitmapDate拼接来做,这样一个是解决了你说的负坐标问题,一个是解决了canvas大小的限制
不回答与技术和引擎不相关的问题
回复

使用道具 举报

1

主题

0

好友

25

积分

士兵

Rank: 1

发表于 2021-4-24 17:56:28 |显示全部楼层
lufy 发表于 2021-4-24 08:16
canvas在浏览器上的大小是有限制的,尤其在移动端,用LBitmapDate来绘图的话,本质上就是在canvas上绘图 ...

感谢
我先这样去试试看。。。。
回复

使用道具 举报

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

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

Archiver|lufy's legend

GMT+8, 2021-12-8 18:38 , Processed in 0.048270 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部