Суббота, 27 Апреля 2024, 18:25

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Помогите в вычислениях
Помогите в вычислениях
BornerДата: Пятница, 05 Октября 2012, 19:04 | Сообщение # 1
был не раз
Сейчас нет на сайте
Как правильно написать код: глобальная функция(1)=квадрат глобальной функции(2); я написал так:
Code
global.SC=sqr(global.RC)
Но пишет, что global.SC равен нулю. Как написать правильно?
ilya7834Дата: Пятница, 05 Октября 2012, 19:13 | Сообщение # 2
Работаю на Irrlicht Engine
Сейчас нет на сайте
ммм... Ничего не понял. Функции нельзя присвоить значение, это не переменная.

На синем небе
Попробуй-ка разглядеть
Синюю звезду
SaiteiДата: Пятница, 05 Октября 2012, 19:27 | Сообщение # 3
старожил
Сейчас нет на сайте
global.RC=2;
global.SC=sqr(RC);

а так?
hero564Дата: Суббота, 06 Октября 2012, 13:31 | Сообщение # 4
Made in Ukraine
Сейчас нет на сайте
Borner, ты наверное не присвоил переменной
Quote
obal.RC
значение, и ей автоматически присвоился ноль
BornerДата: Суббота, 06 Октября 2012, 13:41 | Сообщение # 5
был не раз
Сейчас нет на сайте
Распишу:
1. Есть объект, при нажатии на него левой кнопкой мыши:
Code
global.RC=get_string('Введите значение','1')
и создание объекта obj_infoSC.
2. В объекте obj_infoSC: при создании считает
Code
global.SC=sqr(global.RC)
и создает объект obj_infoSC2, который рисует значение global.SC на экране. То есть obj_infoSC - вычисляет, а obj_infoSC2 рисует.
3. И получается, что global.SC при выводе на экран равен нулю.
Вот в чем проблема.


Сообщение отредактировал Borner - Суббота, 06 Октября 2012, 13:45
hero564Дата: Суббота, 06 Октября 2012, 14:40 | Сообщение # 6
Made in Ukraine
Сейчас нет на сайте
Borner, то-есть ты кликаешь на обьект получаешь значение, а пишет что все-равно ноль?
MaxaonДата: Воскресенье, 07 Октября 2012, 01:03 | Сообщение # 7
участник
Сейчас нет на сайте
get_integer('','');
NazaДата: Воскресенье, 07 Октября 2012, 18:13 | Сообщение # 8
GMUser
Сейчас нет на сайте
Quote (Borner)
global.RC=get_string('Введите значение','1')

<переменная> = get_integer("Введите значение", 1);
BornerДата: Понедельник, 08 Октября 2012, 22:04 | Сообщение # 9
был не раз
Сейчас нет на сайте
get_integer помог :-) Большое спасибо!
Форум игроделов » Конструкторы игр и лёгкие в освоении системы разработки игр » Game Maker » Помогите в вычислениях
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг