博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【easeljs】显示位图 Bitmap 类
阅读量:6816 次
发布时间:2019-06-26

本文共 865 字,大约阅读时间需要 2 分钟。

类介绍

继承自 DisplayObject

A Bitmap represents an Image, Canvas, or Video in the display list. A Bitmap can be instantiated using an existing HTML element, or a string.

一个Bitmap对象绘制一个在显示列表中的图像、canvas,或者视频。可以使用一个存在的html元素或者一个字符串来实例化一个Bitmap对象

var bitmap = new createjs.Bitmap("imagePath.jpg");

注意:

  1. 传入一个字符串路径或者一个未加载的img标签时,添加到stage后,在它显示之前,可能需要一直尝试重新绘制stage

  2. 如果直接是一个SVG 资源,Bitmaps将不会访问alpha值,除非是0或者1。为绕过这一点,可以缓存Bitmap

  3. 带有SVG的Bitmaps会用跨源(cross-origin)数据感染(taint)canvas,从而阻止交互性。这个现象除了较新的builds版火狐之外,所有浏览器都存在。

  4. 当使用鼠标交互,函数(如getObjectUnderPoint)、或者使用滤镜(filters)、或者正在缓存时,跨源加载图像会抛出跨源安全警告。你可以在把图像传给EaselJS前在图像上设置crossOrigin标识绕过它,例如:img.crossOrigin="Anonymous";

构造函数 Constructor

Bitmap ( imageOrUri )

参数:
imageOrUri HTMLImageElement | HTMLCanvasElement | HTMLVideoElement | String
要显示的图像的资源对象,或者是它的URI。可以是一个image、canvas或者视频对象,或者是一个url字符串。如果是一个URI,会创建一个新的image对象和将被指定到此实例的 image 属性。

转载地址:http://txdzl.baihongyu.com/

你可能感兴趣的文章
在线面试, 前端, 提纲, 草稿
查看>>
分布式事务键值数据库 TiKV 加入 CNCF 沙箱孵化器
查看>>
kvm.virsh常用命令篇
查看>>
[Hive]Hive使用指南四 客户端导入数据
查看>>
用JQuery给图片添加鼠标移入移出事件
查看>>
IPython4_Notebook
查看>>
rac问题思考总结
查看>>
Android 自定义View总结
查看>>
.NET平台开源项目速览(5)深入使用与扩展SharpConfig组件
查看>>
u-boot-1.3.4 移植到S3C2440
查看>>
HotSpot运行时概览#2
查看>>
Go结构体标签表达式v1.0发布,参数校验杀手锏
查看>>
对react中setState的总结
查看>>
[回炉计划]-实现一个图片预加载
查看>>
正则表达式
查看>>
360前端星计划学习-html
查看>>
专注dApp高效执行和高并发的下一代公有链
查看>>
ONE-sys 整合前后端脚手架 koa2 + pm2 + vue-cli3.0 + element
查看>>
携带更方便功能全 iPone与Apple Watch球形尿袋
查看>>
行为型模式:策略模式
查看>>