Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D

Ответ
 
Опции темы
Старый 05.08.2009, 16:54   #1
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Указатели

Можно ли в блитц как-нибудь получить указатель на переменную? Ну, может либа есть. Или надо извращаться вот как-нибудь так:

 
 
Type Variable
   Field Value
   Filed Name$
End Type
 
 
Function GetVariable%(Name$)
   For v.variable=each variable
     if v\Name$=Name$ Return Handle(v.variable)
   Next
End Function
И даже уже получать v.variable= Object.variable(GetVariable%(Name$)) и потом мучать v\value.

Имхо, уж очень извратно.

ЗЫ. А в Xors'e Xscript понимает только переменные в нем же и созданные или можно передавать переменные из основной проги? Просто не щупал, не знаю.
(Offline)
 
Ответить с цитированием
Старый 05.08.2009, 17:07   #2
Knightmare
Дэвелопер
 
Регистрация: 14.02.2007
Сообщений: 1,471
Написано 824 полезных сообщений
(для 2,920 пользователей)
Ответ: Указатели

Сообщение от Michael Посмотреть сообщение
ЗЫ. А в Xors'e Xscript понимает только переменные в нем же и созданные или можно передавать переменные из основной проги? Просто не щупал, не знаю.
Можно передавать и получать значения. Юзая Бмакс и С++ можно и функции свои биндить (в блитзе все лень разобраться с указателями, нада Миху трясти).
А по сабжу - указатель на переменную вроде нельзя брать в блитзе. Даже хаками. Но это лучше у Михи спросить, он специализируется на этом.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 06:57.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com