それはおそらくあなたにとって簡単なことですが、私は今ブラックホールにいて、壁の何が問題なのかわかりません. www.wall.plasm.it/examples/example-the-wall/ として何かしたいと思います。見てください - www.megainstal.pl/ 画像はありません。修正を手伝っていただけませんか?ヘルプ/情報に本当に感謝します。
短編小説: 1) github からファイルをダウンロードします: https://github.com/plasm/the-wall 2) 3 つのファイルのみを変更しました:
01-wall.css,
index.html,
01-wall.js
(場合:基本)
3) 01-wall.js で画像を宣言しました:
var a = new Element("img[src=../../img/middle/"+counterFluid+".jpg]");
4) 画像:1~76.jpg
私がどこを間違えているか教えていただけますか?ソース ファイルを表示する場合は、すべて 1 つのファイルに圧縮します: www.megainstal.pl/files.zip
Plasma の作成者に連絡したところ、次の点に誤りがあるとのことでした。私は改善しましたが、疑問があります. お願い - コードを見てください:
// Define 01-wall.js
var maxLength = 76; // Max Number images
var counterFluid = 1;
var wallFluid = new Wall("wall", {
"draggable":true,
"inertia":true,
"width":150,
"height":150,
"rangex":[-100,100],
"rangey":[-100,100],
callOnUpdate: function(items){
items.each(function(e, i){
var a = new Element("img[src=public/img/middle/"+counterFluid+".jpg]");
a.inject(e.node).fade("hide").fade("in");
//THERE
// Behaviour on click
a.addEvent("click", function(e){
// Get Movement
if( wall.getMovement() ){
//(move)
}else{
//(no move)
}
})
//THERE
counterFluid++;
// Reset counter
if( counterFluid > maxLength ) counterFluid = 1;
})
}
});
// Init Fluid Wall
wallFluid.initWall();
この問題を解決してください。私は本当に壁が必要です;)