首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法创建Preloadjs实例

无法创建Preloadjs实例
EN

Stack Overflow用户
提问于 2013-10-08 10:07:41
回答 2查看 1.1K关注 0票数 0

我在创建PreloadJS实例时遇到了一个问题。我想为我的HTML5游戏预装一些图片,所以我就这样做了:

代码语言:javascript
复制
this.preloader = new createjs.PreloadJS();

编译器说

未定义不是函数。

我将库包含在主html页面中,如下所示:

代码语言:javascript
复制
<script src="libraries/PreloadJS-release_v0.4.0/lib/preloadjs-0.4.0.min.js"></script>

来自easeljs的其他图书管理员会不会引起问题,因为我还有以下几个方面:

代码语言:javascript
复制
<script src="http://code.createjs.com/easeljs-0.6.1.min.js"></script>
<script src="http://code.createjs.com/tweenjs-0.4.1.min.js"></script>

提前感谢您的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-10-09 15:07:48

@deLuna是正确的:

PreloadJS将3.0版中的主类名改为"LoadQueue",这更有意义。同时,SoundJS也被更改为“声音”。

代码语言:javascript
复制
var queue = new createjs.LoadQueue();
// etc
票数 2
EN

Stack Overflow用户

发布于 2013-10-08 10:24:13

在preloadjs的文档中,实例方法等待一个布尔参数:

代码语言:javascript
复制
     /**
     * PreloadJS provides a consistent way to preload content for use in HTML applications.
     * @class PreloadJS
     * @param Boolean useXHR2 Determines whether the preload instance will use XmlHttpRequests, or fall back on tag loading.
     * @constructor
     * @extends AbstractLoader
     */
var PreloadJS = function(useXHR2) {
        this.initialize(useXHR2);
    };

尝试:

代码语言:javascript
复制
this.preloader = new createjs.PreloadJS(false);

代码语言:javascript
复制
this.preloader = new createjs.PreloadJS(true);

文件来源:

预加载文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19244792

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档