fix slime block demo - sticky piston.
This commit is contained in:
19
index.html
19
index.html
@@ -108,7 +108,8 @@
|
|||||||
const w_piston = new World(`
|
const w_piston = new World(`
|
||||||
p 0 0 0 redstone_wire power=0 east=side west=none north=none south=none
|
p 0 0 0 redstone_wire power=0 east=side west=none north=none south=none
|
||||||
p 1 0 0 repeater facing=west powered=false locked=false delay=2
|
p 1 0 0 repeater facing=west powered=false locked=false delay=2
|
||||||
p 2 0 0 piston facing=east extended=false
|
p 2 0 0 sticky_piston facing=east extended=false
|
||||||
|
p 2 -1 0 piston facing=east extended=false
|
||||||
p 3 0 0 slime_block
|
p 3 0 0 slime_block
|
||||||
p 4 0 0 slime_block
|
p 4 0 0 slime_block
|
||||||
t 2
|
t 2
|
||||||
@@ -121,25 +122,31 @@
|
|||||||
p 4.5 0 0 slime_block
|
p 4.5 0 0 slime_block
|
||||||
p 3.0 0 0 air &
|
p 3.0 0 0 air &
|
||||||
p 3.5 0 0 slime_block
|
p 3.5 0 0 slime_block
|
||||||
p 2.5 0 0 piston_head facing=east short=true type=normal
|
p 2.5 0 0 piston_head facing=east short=true type=sticky
|
||||||
|
p 2 -1 0 extended=true
|
||||||
|
p 2.5 -1 0 piston_head facing=east short=true type=normal
|
||||||
t 8
|
t 8
|
||||||
p 4.5 0 0 air &
|
p 4.5 0 0 air &
|
||||||
p 5.0 0 0 slime_block
|
p 5.0 0 0 slime_block
|
||||||
p 3.5 0 0 air &
|
p 3.5 0 0 air &
|
||||||
p 4.0 0 0 slime_block
|
p 4.0 0 0 slime_block
|
||||||
p 2.5 0 0 air &
|
p 2.5 0 0 air &
|
||||||
p 3.0 0 0 piston_head facing=east short=false type=normal
|
p 3.0 0 0 piston_head facing=east short=false type=sticky
|
||||||
|
p 2.5 -1 0 air &
|
||||||
|
p 3.0 -1 0 piston_head facing=east short=false type=normal
|
||||||
t 12
|
t 12
|
||||||
p 0 0 0 power=0
|
p 0 0 0 power=0
|
||||||
t 16
|
t 16
|
||||||
p 1 0 0 powered=false
|
p 1 0 0 powered=false
|
||||||
t 17
|
t 17
|
||||||
p 3 0 0 air &
|
p 3 0 0 air &
|
||||||
p 2.5 0 0 piston_head facing=east short=true type=normal
|
p 2.5 0 0 piston_head facing=east short=true type=sticky
|
||||||
p 4.0 0 0 air &
|
p 4.0 0 0 air &
|
||||||
p 3.5 0 0 slime_block
|
p 3.5 0 0 slime_block
|
||||||
p 5.0 0 0 air &
|
p 5.0 0 0 air &
|
||||||
p 4.5 0 0 slime_block
|
p 4.5 0 0 slime_block
|
||||||
|
p 3.0 -1 0 air &
|
||||||
|
p 2.5 -1 0 piston_head facing=east short=true type=normal
|
||||||
t 18
|
t 18
|
||||||
p 2.5 0 0 air
|
p 2.5 0 0 air
|
||||||
p 3.5 0 0 air &
|
p 3.5 0 0 air &
|
||||||
@@ -147,6 +154,8 @@
|
|||||||
p 4.5 0 0 air &
|
p 4.5 0 0 air &
|
||||||
p 4.0 0 0 slime_block
|
p 4.0 0 0 slime_block
|
||||||
p 2 0 0 extended=false
|
p 2 0 0 extended=false
|
||||||
|
p 2.5 -1 0 air
|
||||||
|
p 2 -1 0 extended=false
|
||||||
`);
|
`);
|
||||||
const f_piston_t = new WorldFrame(w_piston);
|
const f_piston_t = new WorldFrame(w_piston);
|
||||||
const d_piston_t = new Diorama('demo-time', f_piston_t, () => engine.requestRender());
|
const d_piston_t = new Diorama('demo-time', f_piston_t, () => engine.requestRender());
|
||||||
@@ -156,6 +165,8 @@
|
|||||||
engine.addDiorama(d_piston_t);
|
engine.addDiorama(d_piston_t);
|
||||||
const f_piston_s = new WorldFrame(w_piston);
|
const f_piston_s = new WorldFrame(w_piston);
|
||||||
const d_piston_s = new Diorama('demo-state', f_piston_s, () => engine.requestRender());
|
const d_piston_s = new Diorama('demo-state', f_piston_s, () => engine.requestRender());
|
||||||
|
d_piston_s.theta = 180
|
||||||
|
d_piston_s.phi = 0
|
||||||
d_piston_s.radius = 4;
|
d_piston_s.radius = 4;
|
||||||
d_piston_s.centerView();
|
d_piston_s.centerView();
|
||||||
d_piston_s.saveState();
|
d_piston_s.saveState();
|
||||||
|
|||||||
Reference in New Issue
Block a user