easeljs

    2熱度

    1回答

    我目前正在設計一個網站,該網站旨在同時顯示多個畫布,但不知道它將提前顯示哪些畫布(PHP腳本創建列表)。 這個想法是讓多個腳本文件(每個畫布一個)通過(通常)單個處理程序來讀取,該處理程序將填充各個階段。 stage = new createjs.Stage(context); 我被困在這裏。當我創建一個給定的舞臺時,我知道我想要將它附加到的畫布的名稱(例如,stageA),並且它在名爲con

    0熱度

    2回答

    (的this question續) 因此,讓我們假設我有兩個階段,我想在一個節拍同步更新它們。 $(document).ready(function() { context = "First"; init(); context = "Second"; init(); createjs.Ticker.addEventListener("tick"

    1熱度

    1回答

    我必須將多個圖像合併爲一個精靈圖像。這些圖像不是某些動畫的一部分,它只是不同的靜態圖像。 我需要在Createjs/EaselJS中以某種方式加載它們,但我不知道json的spritesheet數據模板。 所有搜索結果都指向如何製作精靈動畫,但我不需要動畫,只需通過id獲得靜態圖像。 任何人都可以提供一個例子如何實現這一目標?

    1熱度

    2回答

    我在CreateJS/TweenJS多個吐溫: createjs.Tween.get(elem1).to({..}); createjs.Tween.get(elem2).to({..}); 在時間線,我需要停止吐溫之一。 我想: var tween1 = createjs.Tween.get(elem1).to({..}); var tween2 = createjs.Tween.get

    0熱度

    1回答

    我正在開發一款手機遊戲,並且圖形很重,所以我們無法將它們全部放入一個圖像集,因此有多個圖集。我們使用PreloadQueue來加載所有的資源。它會導致來自每個客戶端的服務器上的許多點擊。當我們加載每個文件而不是一個大的「數據」文件時,還有一些額外的時間延遲。 我們猜測,如果我們可以將我們的所有地圖集打包到一個「數據」文件並一次加載PreloadQueue,那可能會更好。然後解壓/拆分它,使用我們用

    0熱度

    1回答

    我有一個項目使用了easelJS,因爲我試圖簡單地改變形狀對象的顏色。我有一個couple的examples但他們都似乎表明我需要完全重新繪製一個graphics.beginFill()再次調用形狀。考慮到我已經存儲了我的形狀對象,並且能夠對其執行其他操作,這看起來完全過度。 我也試過使用ColorFilter和ColorMatrix,但沒有運氣做出乾淨的顏色變化。在某些情況下,顏色基本上會「覆蓋

    0熱度

    1回答

    我使用Easel JS來開發基於Canvas的紙牌遊戲。 TODO:設置畫布高度並繪製其中的所有元素。 Issue: EaselJS自動更改畫布高度。 參考文獻: 如何設置高度: var gameBoard = document.getElementById("board"); gameBoard.style.height = window.innerHeight+"px";

    1熱度

    1回答

    我想(和失敗)與畫架JS和畫布悲慘。一般來說,我對畫布有點新鮮,並且也學習JS。我基本上試圖製作一個可以用顏色更新的畫布,通過點擊按鈕傳遞。 I have made a Fiddle to show my work so far. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title

    1熱度

    2回答

    首先,我工作的一個本地 EaselJS/CreateJS項目,只測試一些精靈和鼠標交互。 我添加了一個簡單的精靈形象舞臺上,然後我把它叫做「enemy1」: //Create the enemy sprite and add it to the stage var enemy_image = new Image(); enemy_image .src = "enemy_sprite.png";

    0熱度

    1回答

    我習慣於Flash,我可以通過Stage3D(OpenGL)結合舊的2D API。現在 我想用EaselJS這是非常相似的閃存2D API爲我的用戶界面,但我想它要繪製在3D內容。 現在,AFAIK EaselJS是基於畫布的。是否有可能通過WebGL以某種方式將畫布組合成?或者它會需要嚴重的黑客?