XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Барахолка
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
ScorpioT1000
Работаем
offline
Опыт: отключен
Занятно :)
ScorpioT1001 добавил:
но глючно очень ..
хотелось бы при вставке объекта получать его рядом с исходным
еще например когда перетаскиваешь с зажатой shift - перетаскивается его копия O_O
ScorpioT1001 добавил:
и ресайза по сетки нету
Старый 16.04.2010, 06:21
Gam_Over
Изучаю SC2 Editor
offline
Опыт: 7,892
Активность:
я кстати не врубился, чтобы вызвать кнопку,картинку и т.д. нужно вызвать функцию CreateInterface?
Старый 19.04.2010, 13:13
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
ScorpioT1001:
и ресайза по сетки нету
я знаю
ScorpioT1001:
еще например когда перетаскиваешь с зажатой shift - перетаскивается его копия
записано =)
Gam_Over:
нужно вызвать функцию CreateInterface?
да. Она принимает параметр CAMERA
пример вызова
call CreateInterface(CAMERA.Create())
Старый 19.04.2010, 19:41
XOR

offline
Опыт: 38,159
Активность:
лучше пиши .net'ах =) и сорц скорпу, пусть улучшит (кпп) =)
Старый 19.04.2010, 19:42
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
XimikS, прога норм робит, он имеет ввиду баги. вроде бы =)
Старый 19.04.2010, 19:46
XOR

offline
Опыт: 38,159
Активность:
я почему - кпп >дельфи =)
Старый 19.04.2010, 19:51
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
В общем тут собрался писать новую версию 3.0. Хотелось бы узнать, что вы хотите в ней увидеть?
На данный момент хочу добавить
  • Изменение размеров объекта по сетке
  • С зажатой клавишей Ctrl при движении сетка применяется или не применяется (обратное действие как бы)
  • При нажатии на клавишу Shift создается копия выбранного объекта в координатах курсора
  • Ну и если получится, то натягивание текстур на объекты (для наглядности)
Жду ваших предложений
Старый 22.06.2010, 16:27
devilnord

offline
Опыт: 634
Активность:
Народ. Вот текст, который создала эта прога, но он ни ::ра не робит. Что делать?
((код jass
globals
BUTTON array ButtonVar
PICTURE array PictureVar
TEXT array TextVar
endglobals
function Button_19_Left_Actions takes nothing returns nothing
call ButtonVar[2].Show(true,-1)
call ButtonVar[3].Show(true,-1)
call ButtonVar[4].Show(true,-1)
call ButtonVar[5].Show(true,-1)
call ButtonVar[6].Show(true,-1)
call ButtonVar[7].Show(true,-1)
call ButtonVar[8].Show(true,-1)
call ButtonVar[9].Show(true,-1)
call ButtonVar[10].Show(true,-1)
call ButtonVar[11].Show(true,-1)
call ButtonVar[12].Show(true,-1)
call ButtonVar[13].Show(true,-1)
call ButtonVar[14].Show(true,-1)
call ButtonVar[15].Show(true,-1)
call ButtonVar[16].Show(true,-1)
call ButtonVar[29].Show(true,-1)
endfunction
function Button_21_Left_Actions takes nothing returns nothing
call ButtonVar[19].Show(true,-1)
call ButtonVar[20].Show(true,-1)
call ButtonVar[21].Show(true,-1)
call ButtonVar[22].Show(true,-1)
call ButtonVar[23].Show(true,-1)
call ButtonVar[24].Show(true,-1)
call ButtonVar[25].Show(true,-1)
call ButtonVar[26].Show(true,-1)
call ButtonVar[27].Show(true,-1)
call ButtonVar[1].Show(true,-1)
endfunction
function InterfaceClickL_Timer takes nothing returns nothing
if BUTTON.ClickPeriodicSelect(GetOwningPlayer(UnitVar), true) then
if (GetLocalPlayer() == GamePlayer) then
call ClearSelection()
call SelectUnit(GameUnit, true)
endif
endif
endfunction
function InterfaceClickR takes nothing returns nothing
if BUTTON.Click(GetOrderTargetUnit(), false) then
call PauseUnit(GetTriggerUnit(), true)
call IssueImmediateOrder(GetTriggerUnit(), "stop")
call PauseUnit(GetTriggerUnit(), false)
endif
endfunction
function CreateInterface takes CAMERA cam returns nothing
local trigger trig = CreateTrigger()
call TriggerRegisterPlayerUnitEvent(trig, GamePlayer, EVENT_PLAYER_UNIT_ISSUED_UNIT_ORDER, null)
call TriggerAddAction(trig, function InterfaceClickR)
call TimerStart(CreateTimer(), 0.01, true, function InterfaceClickL_Timer)
======================
========Button========
======================
set ButtonVar[1] = BUTTON.New(0.550,-0.703,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[1].Show(false,cam)
set ButtonVar[2] = BUTTON.New(0.771,-0.703,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[2].Show(false,cam)
set ButtonVar[3] = BUTTON.New(0.897,-0.703,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[3].Show(false,cam)
set ButtonVar[4] = BUTTON.New(0.771,-0.476,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[4].Show(false,cam)
set ButtonVar[5] = BUTTON.New(0.897,-0.476,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[5].Show(false,cam)
set ButtonVar[6] = BUTTON.New(0.771,-0.249,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[6].Show(false,cam)
set ButtonVar[7] = BUTTON.New(0.897,-0.249,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[7].Show(false,cam)
set ButtonVar[8] = BUTTON.New(0.771,-0.023,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[8].Show(false,cam)
set ButtonVar[9] = BUTTON.New(0.897,-0.023,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[9].Show(false,cam)
set ButtonVar[10] = BUTTON.New(0.771,0.204,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[10].Show(false,cam)
set ButtonVar[11] = BUTTON.New(0.897,0.204,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[11].Show(false,cam)
set ButtonVar[12] = BUTTON.New(0.771,0.431,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[12].Show(false,cam)
set ButtonVar[13] = BUTTON.New(0.897,0.431,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[13].Show(false,cam)
set ButtonVar[14] = BUTTON.New(0.771,0.657,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[14].Show(false,cam)
set ButtonVar[15] = BUTTON.New(0.897,0.657,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[15].Show(false,cam)
set ButtonVar[16] = BUTTON.New(0.897,0.884,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[16].Show(false,cam)
set ButtonVar[17] = BUTTON.New(0.945,-0.912,0.051,0.091*AspectRatio,1,'B000')
call ButtonVar[17].Show(true,cam)
call ButtonVar[17].AddActionL(function Button_19_Left_Actions)
call ButtonVar[17].AddActionR(function Button_19_Right_Actions)
set ButtonVar[18] = BUTTON.New(0.701,-0.907,0.054,0.096*AspectRatio,1,'B000')
call ButtonVar[18].Show(true,cam)
call ButtonVar[18].AddActionL(function Button_21_Left_Actions)
call ButtonVar[18].AddActionR(function Button_21_Right_Actions)
set ButtonVar[19] = BUTTON.New(0.423,-0.703,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[19].Show(false,cam)
set ButtonVar[20] = BUTTON.New(0.297,-0.703,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[20].Show(false,cam)
set ButtonVar[21] = BUTTON.New(0.171,-0.703,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[21].Show(false,cam)
set ButtonVar[22] = BUTTON.New(0.234,-0.476,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[22].Show(false,cam)
set ButtonVar[23] = BUTTON.New(0.234,-0.249,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[23].Show(false,cam)
set ButtonVar[24] = BUTTON.New(0.487,-0.249,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[24].Show(false,cam)
set ButtonVar[25] = BUTTON.New(0.487,-0.476,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[25].Show(false,cam)
set ButtonVar[26] = BUTTON.New(0.234,-0.023,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[26].Show(false,cam)
set ButtonVar[27] = BUTTON.New(0.487,-0.023,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[27].Show(false,cam)
set ButtonVar[28] = BUTTON.New(0.771,0.884,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[28].Show(false,cam)
======================
========Picture=======
======================
======================
==========TEXT========
======================
set trig = null
endfunction
))

Отредактировано ShadoW DaemoN, 23.12.2010 в 08:02.
Старый 22.12.2010, 22:37
MF
Что-то вокруг не так
offline
Опыт: 26,594
Активность:
devilnord, DGUI установлен?
Старый 23.12.2010, 10:29
devilnord

offline
Опыт: 634
Активность:
WC DGUI Creator-да, больше никакого DGUI у меня нет. А какой должен быть?
Старый 23.12.2010, 15:50
16GB
GhostOne User
offline
Опыт: 60,317
Активность:
Старый 23.12.2010, 16:02
devilnord

offline
Опыт: 634
Активность:
Всё вставил, но всё равно не работает.
Пишет ошибку
Expected :"returns"

function ButtonVar[1].Show takes false,cam returns call
хотя в коде написано ясно и понятно:
set ButtonVar[1] = BUTTON.New(0.550,-0.703,0.101,0.181*AspectRatio,1,'B000')
call ButtonVar[1].Show(false,cam)

Отредактировано devilnord, 23.12.2010 в 18:38.
Старый 23.12.2010, 17:21
alexprey
познающий Unity
offline
Опыт: 68,501
Активность:
devilnord, ругается на вот это function ButtonVar[1].Show takes false,cam returns call
Во первых ButtonVar[1].Show - так нельзя
во вторых в returns нужно nothing
Старый 26.12.2010, 16:49
virus_smerti

offline
Опыт: 82
Активность:
доброго времени суток. интересует вопрос как при помощи DGUI создать вот такой выбор героя s011.radikal.ru/i315/1101/89/0eb772527357.jpg. зарание спасибо.
Старый 01.01.2011, 18:03
Doc

offline
Опыт: 63,163
Активность:
virus_smerti, это FSGUI
Старый 01.01.2011, 18:17
virus_smerti

offline
Опыт: 82
Активность:
Doc а не моглиб вы мне помоч с этим я в DGUI тормаз а в FSGUI так тем более а сделать нужно ...
Старый 01.01.2011, 18:27
Doc

offline
Опыт: 63,163
Активность:
Старый 01.01.2011, 18:45
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
fsgui гораздо проще понимается и настраивается без особых проблем. dgui значительно сложнее
если не понимаешь jass - лучше не берись, по крайней мере пока
Старый 01.01.2011, 18:46
virus_smerti

offline
Опыт: 82
Активность:
да jass не понимаю поэтому, ищу человека который сможет это осуществить если не трудно и есть свободное время
Старый 01.01.2011, 18:55
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
если не трудно и есть свободное время
fsgui & dgui
несовместимо
Старый 01.01.2011, 18:58
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 08:42.