forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Blitz3D (http://forum.boolean.name/forumdisplay.php?f=45)
-   -   Возврат значений от функций (http://forum.boolean.name/showthread.php?t=7601)

mr.DIMAS 09.01.2009 21:39

Re: Возврат значений от функций
 
EntityAutoFade entity,near#,far#

TEHb08 09.01.2009 22:41

Ответ: Re: Возврат значений от функций
 
Цитата:

Сообщение от mr.DIMAS (Сообщение 94265)
EntityAutoFade entity,near#,far#

я уже зделал
зделал что бы пыль создавалась во круг игрока на определенном расстоянии и определенное кол-во звезд
а если дистанция больше то звезда удаляется

TEHb08 15.01.2009 20:19

Ответ: Возврат значений от функций
 
все хотел написать но забывал,
что бы вернуть много значений с функции
не каких циклов не нужно просто объявить все выводимые значения меткой Global и из функции можно хоть 200 значений вернуть
проверено

impersonalis 15.01.2009 20:49

Ответ: Возврат значений от функций
 
Цитата:

не каких цикло в не нужно просто объявить все выводимые значения меткой Global и из функции можно хоть 200 значений вернуть
:vomit: :to_babruysk:
от таких функций толку как от подпрограмм, а там и до нефункционального проганья и "ГоТо-форева" недалеко

NitE 15.01.2009 21:02

Re: Возврат значений от функций
 
я вот кстати никогда не использовал гото, более того даже не представляю как им пользоватся и вообще что это... и живу хорошо )))

ABTOMAT 15.01.2009 21:30

Ответ: Возврат значений от функций
 
TEHb08
Насчёт звёзд - делай синглсурфейсные их
(ХолиДел написал выше постом как делать)
Но тут придётся подучить тригонометрию

jimon 15.01.2009 21:34

Ответ: Возврат значений от функций
 
TEHb08
такой способ противоречит безопастности

Код:

global some_var%

function a1()
...
end function

;должно быть some_var = a1(), но пишем :
a1()

function a2()
; a2 не должна иметь возможность поменять some_var, хотя спокойно может это сделать
end function

a2()


TEHb08 15.01.2009 21:37

Ответ: Возврат значений от функций
 
Цитата:

Сообщение от impersonalis (Сообщение 94858)
:vomit: :to_babruysk:
от таких функций толку как от подпрограмм, а там и до нефункционального проганья и "ГоТо-форева" недалеко

на счет гото я не когда не пользовался им +)

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

impersonalis 15.01.2009 21:39

Ответ: Возврат значений от функций
 
Цитата:

Сообщение от TEHb08 (Сообщение 94866)
... зачем писать тонну циков если все можно решить глобальной переменной

Где здесь тонны циклов?
http://forum.boolean.name/showpost.p...08&postcount=4

HolyDel 15.01.2009 21:50

Ответ: Возврат значений от функций
 
между прочем global переменные в разы тормазнее локальных. не знаю почему.

Sleepybear 29.06.2009 14:02

Ответ: Возврат значений от функций
 
Можно вернуть из функции строку? (Что то глючит, или комп, или моСК)

IGR 29.06.2009 16:10

Ответ: Возврат значений от функций
 
может ты забыл указать тип параметра который она будет возвращять ??
function func$ ()
....
return a$
end function

Sleepybear 29.06.2009 16:25

Ответ: Возврат значений от функций
 
Мозг Заглючил, бывает :)


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot