[Panorama] Стена

EnDronist

Продвинутый
28 Апр 2016
231
0
Проект
Защитники Изобилия | Defenders of Abundance
Как сделать панель1 "осязаемой", т.е. такой, чтобы при нажатии на неё не выделялись элементы панели2, которая находится за панелью1 (допустим, RadioBox'ы)?
07d4b10247584d8f9d8a8f627b73101a.png
 
Последнее редактирование модератором:
EnDronist, сделать у панельки под этой hittest="false"
 
Последнее редактирование модератором:
DevilDez, Не получается. Можешь подробней написать, используя мой код?
P.S. Нашёл решение, нужно сделать нежмякаемыми сами элементы, а не панели:
d36e7f52b9ea47b58ebd83bd99e81e53.png
 
Просто вопрос
Зачем у тебя каждый радиобаттон в отдельной панели?
 
Код:
<Panel class="ScoreboardLeft" hittest="true">
	<Panel class="VictoryPanel" hittest="true">
		<RadioButton checked="checked" group="Demo" id="Demo1" text="Radio button 1" hittest="true"/>
		<RadioButton checked="checked" group="Demo" id="Demo2" text="Radio button 1" hittest="true"/>
		<RadioButton checked="checked" group="Demo" id="Demo3" text="Radio button 1" hittest="true"/>
	</Panel>
</Panel>
 
Последнее редактирование модератором:
Adam Smith, И теперь они идут не сверху вниз а слева направо,flow-children тут не помогает. Нет уж, я лучше оставлю, как было
 
Всем помогает, а тебе нет, странно выходит однако)
 
ZLOY, Да и ладно, выглядит прилично и настраивать приятней. Пара лишних килобайт в памяти не помешает. Кстати, а какую функцию тут выполняет checked="checked" ?
 
Последнее редактирование модератором:
[quote author=EnDronist link=topic=1250.msg7510#msg7510 date=1484482358]
Adam Smith, И теперь они идут не сверху вниз а слева направо, flow-children тут не помогает. Нет уж, я лучше оставлю, как было
[/quote]
Скинь не картинкой а нормальным кодом. Я тебе исправлю, если ты не понимаешь, хотя 2 человека тебе сказали как надо сделать -_-
 
Скинь не картинкой а нормальным кодом. Я тебе исправлю, если ты не понимаешь, хотя 2 человека тебе сказали как надо сделать -_-
Код:
	<Panel id="SettingsListGroupMatchType">
		<Panel id="RadioButtonGamemode1" class="RadioButton">
			<RadioButton hittest="false" selected="true" group="Gamemode" id="Gamemode1" text="NORMAL MATCH" onactivate="OnCustomGamemodeChanged('1')"/>
		</Panel>
		<Panel id="RadioButtonGamemode2" class="RadioButton">
			<RadioButton hittest="false" group="Gamemode" id="Gamemode2" text="1V1 MATCH" onactivate="OnCustomGamemodeChanged('2')"/>
		</Panel>
		<Panel id="RadioButtonGamemode3" class="RadioButton">
			<RadioButton hittest="false" group="Gamemode" id="Gamemode3" text="TEST MATCH" onactivate="OnCustomGamemodeChanged('3')"/>
		</Panel>
	</Panel>
 
Последнее редактирование модератором:
Код:
<Panel id="SettingsListGroupMatchType">
		<Panel id="RadioButtonGamemode1" class="RadioButton" hittest="true">
			<RadioButton hittest="true" selected="true" group="Gamemode" id="Gamemode1" text="NORMAL MATCH" onactivate="OnCustomGamemodeChanged('1')"/>
		</Panel>
		<Panel id="RadioButtonGamemode2" class="RadioButton" hittest="true">
			<RadioButton hittest="true" group="Gamemode" id="Gamemode2" text="1V1 MATCH" onactivate="OnCustomGamemodeChanged('2')"/>
		</Panel>
		<Panel id="RadioButtonGamemode3" class="RadioButton" hittest="true">
			<RadioButton hittest="true" group="Gamemode" id="Gamemode3" text="TEST MATCH" onactivate="OnCustomGamemodeChanged('3')"/>
		</Panel>
	</Panel>
И на будущее
Код:
Panel.hittest( boolean boolean_1 )	
Panel.hittestchildren( boolean boolean_1 )
 
Последнее редактирование модератором:
Извините за вопрос, но зачем вообще радиобаттон? чем вообще кнопки в панораме и радио кнопки отличаются как сами от себя, так и от обычных панелей?
 
Радиобатон имеет состояние и включенной может быть лишь одна кнопка из группы
 
[quote author=I_GRIN_I link=topic=1250.msg7527#msg7527 date=1484511162]
ZLOY, а что дает состояние?
[/quote]
Состояние:
- Выбрана
- Не выбрана
 
Реклама: