vladfaust
offline
Опыт:
12,764Активность: |
Хелп со структурами плз...
Еще не закончено. но уже сейчас... Метод не вызывается, никто никуда не идет.
Только нчинаю осваивать структы Отредактировано Head_Hunter_44, 23.08.2011 в 21:13. |
23.08.2011, 21:02 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Потому-что код - бред.
Здесь структуры не нужны. Как и вэйти, впрочем они нигде не нужны.
Подучи сначала обычный жасс. |
23.08.2011, 21:37 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
vladfaust
offline
Опыт:
12,764Активность: |
Какова причина невызова метода? |
23.08.2011, 21:50 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Я скажу причину после того, как ты объяснишь зачем здесь структуры, где здесь отладочные сообщения и почему ты пишешь local. |
23.08.2011, 21:54 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
vladfaust
offline
Опыт:
12,764Активность: |
» Цитата из мана
struct Position
real x
real y real z method move takes real nx, real ny, real nz returns nothing
set this.x=this.x+nx set this.y=this.y+ny set this.z=this.z+nz endmethod endstruct
function MyFunc takes nothing returns nothing
local Position A=Position.create()
call A.move(1, 2, 3)
call Position.destroy(A)
endfunction
Были, все верно. Все верно! Убрал потом, не знаю зачем. Все интегеры и юниты равны необходимым, все работает до вызова метода и после него. Но он сам не вызывается(
Тренируюсь епт)
Head_Hunter_44 добавил: Поправка. Метод вызывается. УРА!!! |
23.08.2011, 22:07 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
Т_Т если пишешь на сжассе - пиши на нем полностью.
Ну так вставьте их еще раз и выложите наконец карту.
Doc добавил: Потрясающе, закрыто. |
23.08.2011, 22:08 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|