во во.. фотка прям про меня я так уже 2 дня сижу..
все равно не вьеду... перечитал справку по командам ,почти наизусть знаю..
просто обьясните поподробней как это работает...
mesh=LoadAnimMesh( base_mesh$ ) ;одна сплошная секция анимации номер 0.
ExtractAnimSeq( mesh,0,30 )
У меня мешь и анимация это 2 разных меша... какой грузить в mesh=LoadAnimMesh( base_mesh$ ) ... если 1 то это просто мешь.. если второй то это анимация и как ее потом прикрутить к 1 мешу.
в бейсике я бы зделал так
If keydown(17) then animate(cub11,1,0.2,anim1) else animate(cub11,1,0.2,anim2)
но в блице это не прокатит.. просто тут другой принцип и я его не пойму никак...
какие то номера кадров анимации...
Может ко нибудь исравить этот код... пиво с меня
cub11=LoadAnimMesh("3d models/2sol/sol.b3d")
PositionEntity cub11,22,1.2,-15
anim1=LoadAnimSeq (cub11,"3d models/2sol/a1.b3d")
anim2=LoadAnimSeq (cub11,"3d models/2sol/a2.b3d")
Animate cub11,1,0.3,anim1
Repeat
If KeyDown(17)Then Animate (cub11,3,0.3,anim2)
надо чтоб того как я нажму клавишу и после проигрования второй анимации просто запускалась вот эта команда Animate cub11,1,0.3,anim1