我想开发一个html5手机游戏.如您所知,移动设备的屏幕大小不同,因此我想创建一个响应式画布,以便它可以适应不同的屏幕.
是否有任何可以与 HTML5 画布一起使用的富文本编辑库?我试过调查:
我正在寻找类似的东西,它适用于 HTML5 Canvas 元素。
我刚开始尝试使用Haxe制作一个网络应用程序,我想使用CreateJS,它有一个Haxe extern lib thingy.我正在使用FlashDevelop作为我的IDE.
所以我在FlashDevelop中创建了一个新的Haxe JS项目,并使用"haxelib install createjs"安装了CreateJS.现在我尝试向Main.hx添加导入,但它不起作用.我的导入如下:"import createjs.easeljs.Ticker;" (从一个例子中得到了,只是复制它但没有工作:s)我还在我的项目中添加了一个新的地图"lib",其中我添加了createjs的东西.
我得到的错误是:src/Main.hx:3:字符0-31:找不到类:createjs.easeljs.Ticker

还有什么我需要做的才能使这项工作?
谢谢!
-Pablo
如何在createJS中绘制弧.我已经通过arcTo功能,但它不是我想要的.我希望能够绘制几个弧形,当它们组合在一起时就像一个圆圈.对于Ex:我希望能够使用8个弧绘制一个圆.无法使用ArcTo功能执行此操作.请有人建议我这样做.
我使用Preload JS来加载我的图像.然而,其中一些图像需要在CSS中作为背景图像注入.但这不起作用.
当我将'背景'传递给$('.main').css('background-image','url('+ img +')'); HTML是"background-image:url(http://127.0.0.1:8080/undefined);"
我的问题是我想预加载图像,通过它的ID获取它并将其写入CSS Background Image.我该怎么做呢?
查看事件路径只是 - blob:http%3A // 127.0.0.1%3A8080/3694c430-db8f-4543-a85e-9d1b9e8da50d
如果我将图像放入我的CSS中,我可以看到它是双重加载的.加载CSS图像,然后PreloadJS再次加载它们.
我通过追踪HandleFileLoad事件来实现它.获取ID然后注入event.result.currentSrc但它需要很多代码重复.
if(event.item.id === 'slide1'){
$(".slide1").css({"background-image": 'url('+event.result.currentSrc+')'});
}
Run Code Online (Sandbox Code Playgroud)
但是,如果我有很多图像可以推进到背景中,这并不理想.
任何帮助,将不胜感激.
以下是我的代码.
var preload;
var loader;
var manifest;
manifest = ([
{id: 'background', src:'Main_1_Background.jpg'}
]);
preload = new createjs.LoadQueue(true, 'img/');
preload.on('fileload', handleFileLoad);
preload.on('progress', handleOverallProgress);
preload.on('fileprogress', handleFileProgress);
preload.on('error', handleFileError);
preload.setMaxConnections(5);
preload.loadManifest(manifest);
// File complete handler
function handleFileLoad(event) {
console.log(event);
console.log(event.item.id);
var img = preload.getResult("background",true);
$('.main').css('background-image', 'url(' + img + ')');
}
// File progress handler
function …Run Code Online (Sandbox Code Playgroud) 我正在将一个大型 FLA AS3 项目转换为 Canvas/JS。我有一个大型的 AS 文件外部文件夹结构和许多与类关联的库对象。
我已将 FLA 转换为画布模式,但找不到将 JS 文件与对象关联的方法。我在网上看到过关于在框架脚本中包含 JS 的示例,但我真的希望找到一种方法来通过外部文件和库对象关联来实现这一点。
我将不胜感激任何关于如何做到这一点的指导或例子。
谢谢
我正在尝试在图像上方传递光泽效果,我只是希望这种效果只显示在图像的内容中,而不是显示在所有容器中。我尝试了很多次,但无法使 alphaMaskChannel 工作。如果有人可以帮助我并向我解释我做错了什么,我将不胜感激。
这是我的例子:
var stage = new createjs.Stage("canvas");
createjs.Ticker.addEventListener("tick", tick);
var imgSheen = new createjs.Shape();
var bmp = new createjs.Bitmap("http://upload.wikimedia.org/wikipedia/pt/0/02/Homer_Simpson_2006.png");
imgSheen.graphics.beginLinearGradientFill(['rgba(255,255,255,0)', '#000', 'rgba(255,255,255,0)'], [0, 0.5, 1], 0, 0, 50, 0).drawRect(0, 0, 100, 600);
imgSheen.rotation = 18;
imgSheen.filters = [
new createjs.AlphaMapFilter(bmp)
];
stage.addChild(bmp, imgSheen);
function tick(event) {
createjs.Tween.get(imgSheen).to({x:300}, 4000);
stage.update();
}
Run Code Online (Sandbox Code Playgroud)
链接: https: //jsfiddle.net/Dbardaji/ndmzLt1z/
在我正在进行的一个项目中,我注意到,在 iOS 上,当铃声开关关闭时,声音会静音。该项目基于 CreateJS,声音由 SoundJS 管理。
令人沮丧的是,其他使用声音/媒体的网站(youtube、facebook、soundhound、spotify 等)似乎不受铃声开关的影响。
我在几部 iOS 版本从 9.2 到 10.1.1 的不同 iPhone 上进行了测试:都出现了相同的问题。
这种行为的原因可能是什么?是否有任何文档可以解释如何修复它?
有没有办法在同一个 HTML 页面中保留两个或多个 flash cc create.js 动画?
问题是第一个动画消失,第二个动画出现在第一个动画位置。真奇怪。
它包含<script> </script>两次。
<script>
var canvas, stage, exportRoot;
function init() {
}
</script>
Run Code Online (Sandbox Code Playgroud)
这是链接:谁能解决这个问题?
链接被删除,因为它导致垃圾邮件内容
当我输入 npm 命令 create-react-app my-app 时,出现如下错误:
npm ERR! code ENOENT
npm ERR! syscall spawn C:\Windows\System32;
npm ERR! path C:\Users\Administrator\Documents\th-wedding\template
npm ERR! errno -4058
npm ERR! enoent spawn C:\Windows\System32; ENOENT
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Administrator\AppData\Local\npm-cache\_logs\2023-02-02T04_41_46_601Z-debug-0.log
Run Code Online (Sandbox Code Playgroud)
我已经尝试了各种方法,从设置环境到使用不同版本重新安装,但仍然出现错误