Як зробити - нано - пістолет

Як зробити "Нано" пістолет.

Зараз я вас навчу робити "Нано" пістолет.
Для початок треба зробити форму майбутнього пістолета

Як зробити - нано - пістолет

далі ставимо 2 кола (не обов'язково) і прямокутник (обов'язково)
Як зробити - нано - пістолет

у прямокутника в рядку onHitByLaser ставимо ось цей скрипт:

(E) =><
friction = friction + 1;
friction> 50. <
Scene.addcircle (<
pos: = e.pos;
heterocollide: = true;
radius: = 0.1;
color: = [0.1, 0.7, 1, 1.0];
drawCake: = false;
density = 1;
vel: = (e.normal * (-250));
oncollide: = (e) =><
density == 0. <>. <
Scene.addcircle (<
immortal: = false;
radius: = 0.25;
pos: = e.pos;
color: = [0, 0, 0, 0];
drawBorder: = false;
RefractiveIndex: = 50;
CollideSet: = 65;
killer: = true;
attraction: = (0.145);
density: = 1000;
airFrictionMult: = 100000000;
friction: = 32;
onhitbylaser: = (e) =><
friction> 0. <
friction = friction - 1;
attraction = attraction + 0.001
>. <>;
friction <2. . <>;
friction <1. . <>
>
>);
scene.addlaserpen (<
pos: = e.pos - [0.15, 0.15];
Size: = 0.6;
color: = [1.0, 0.0, 0.3, 0];
Velocity: = 380;
maxRays: = 100;
collideSet: = 64;
FadeDist: = 50
>);
density = 0
>
>
>);
scene.addpen (<
pos: = e.pos;
size: = 0.3;
color: = [0.7, 0, 1, 1];
fadetime: = 0.1
>);
friction = 0
>. <>
>

Звичайно, ви можете поставити свою швидкість, колір і т.д. але це саме відповідні.
Тепер ставимо лазер з таким значенням

Як зробити - нано - пістолет

І тепер перевіримо. Зажмём клавішу F, або яку ви задали.
Як зробити - нано - пістолет

Все готово. Відразу кажу, патрони поставлені на стирач.

Схожі статті