赞 | 55 |
VIP | 0 |
好人卡 | 0 |
积分 | 34 |
经验 | 9754 |
最后登录 | 2024-3-7 |
在线时间 | 461 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 3414
- 在线时间
- 461 小时
- 注册时间
- 2013-12-7
- 帖子
- 333
|
本帖最后由 ekmomo 于 2018-12-25 14:39 编辑
bitmap下有个_image保存Image对象,可以用该对象的onload事件。
举个例子——直接指定图片像素,自行修改脚本第一行,id即图片ID,width 和height 即图片缩放后的宽高。
- (function(){
- var id = 55, width = 200, height = 200;
- var pic = $gameScreen._pictures[id];
- var img = new Image();
- img.src = "img/pictures/" + pic._name + ".png";
- img.onload = function() {
- var sx = Math.floor(width / img.width * 100);
- var sy = Math.floor(height / img.height * 100);
- pic._scaleX = sx;
- pic._scaleY = sy;
- }})();
复制代码 |
|