"часть умереть", что ты имеешь в виду, что-то вроде того, чтобы сделать это исчезнуть?убери это?уничтожьте это?заставить его взорваться и исчезнуть?
Не волнуйтесь, мы доберемся до этого прямо сейчас.
Сделаем его исчезающим
Если вы хотите сделатьчасть просто исчезает, или, может быть, что-то более причудливое, например, когда она медленно становится прозрачной или исчезает, вы можете использовать эти коды.
Кроме того, попробуйте извлечь уроки из этих кодов!:)
Не очень причудливый способ
local part = nil; -- Change nil to the part object
part:Destroy();
Да, это все, что нужно делать "не очень причудливым образом"!
Причудливый путь
local part = nil; -- Same thing here!
local alpha = 30; -- Change this to the number of ticks before the part turning completely transparent.
for i = 1, alpha do
part.Transparency = part.Transparency + 1/30;
wait();
end;
part.Transparency = 1;
Да, вот и все!это довольно просто сделать эти вещи.Теперь давайте перейдем к следующим методам!
Удаление его
Это самый простой метод, он фактически такой же, как первый, который я вам показал.
local part = nil; -- Change nil to the part object
part:Remove();
Уничтожение
Этот метод, опять же, такой же, как показанный выше, только то, что мы заменим: Remove () на: Destroy ().: Destroy () обычно используется чаще, возможно, из-за его эффективности.
local part = nil; -- Change nil to the part object
part:Destroy();
Делать все это довольно легко, даже если у вас нет большого опыта в RBLX_Lua или Lua.
Заставить его взорваться и исчезнуть
Хорошо, есть два способа сделать это.Оба создают взрыв, но один заставляет деталь исчезать со временем, почему бы и нет?
Заставить его взорваться, а затем исчезнуть только
local part = nil; -- Same here, change this variable to the part object.
local ex = Instance.new("Explosion", workspace);
ex.Position = part.Position;
part:Destroy();
Взрыв и медленное исчезновение
local part = nil; -- Again, change nil to the actual part object.
local ex = Instance.new("Explosion", workspace);
ex.Position = part.Position;
for i = 1, 30 do
part.Transparency = part.Transparency + 1/30;
wait();
end;
part:Destroy();
Это должно быть все, что вам нужно знать на данный момент, я постарался сделать его максимально простым и понятным, учитывая, что вы совершенно новичок в Roblox LuaНадеюсь, вы извлечете уроки из этого.
Кроме того, помните, что существует множество, почти бесконечных способов сделать одно и то же, но я представил вам самые простые и короткие (в строках).
Также, добро пожаловать в сообщество переполнения стека!Надеюсь, вы прекрасно провели время здесь!