私は信じられないほど愚かだと感じていますが、何らかの理由でこの問題を解決することができません。
それぞれに複数のオブジェクト/シェイプを配置できる3つの個別のレイヤーが必要です。クリックすると、表示されているレイヤーが削除または非表示になり、次のレイヤーが表示されます。
私の問題は、ロジックで死んでいて、関数を呼び出していると思います。関数とjsfiddleは次のとおりです。
var version = 0;
function layerVersion() {
if (version === 1) {
stage.add(layerBlue);
layerBlue.on('click', function() {
layerOrange.hide;
version = 2;
});
} else if (version === 2) {
stage.add(layerOrange);
} else {
stage.add(layerPink);
layerpink.on('click', function() {
layerPink.hide;
version = 1;
});
}
}
jsFiddle のリンクは次のとおりです: http://jsfiddle.net/TJ96r/2/
どんな助けでも大歓迎です。私はそれを理解できないことにとても愚かだと感じています。