Sie sind nicht angemeldet.

1

Mittwoch, 20. Juli 2016, 18:12

Textfeld mit <hospot> ein und ausblenden

Hallo,
ich habe wie von Klaus in einen >> älteren Foreneintrag gezeigten Code ein Textfeld erfolgreich mit Hilfe eines Buttons(als layer oder plugin) eingebunden, ein und ausblenden funktioniert einwandfrei.
Allerdings, wenn ich den Button als hotspot definiere funktioniert das ausblenden nicht mehr.
Hat jemand eine Idee woran das liegt und wie ich dieses Problem lösen kann.
Ich hoffe es sind nicht alle auf Urlaub!
mit besten Grüßen
señor cupix

toosten

Fortgeschrittener

Beiträge: 521

Wohnort: Berlin

Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )

  • Nachricht senden

2

Donnerstag, 21. Juli 2016, 06:43

Hast du "plugin[help_text]" überall zu "hotspot[help_text]" umgeschrieben?

3

Donnerstag, 21. Juli 2016, 10:23

hallo toosten,
habe ich gar nicht umgeschrieben.
jetzt getestet dann geht gar nichts, weder ein noch ausblenden.
mit plugin[help_text] im code funktioniert entweder ein oder ausblenden,
je nach dem was im onclick event des hotspot buttons steht:

onclick="action(show_info_text);" oder

onclick="action(hide_info_text);"



wenn ich beides angebe
onclick="action(show_info_text); action(hide_info_text)"

wird das textfeld sofort ein und dann wieder ausgeblendet.


????





toosten

Fortgeschrittener

Beiträge: 521

Wohnort: Berlin

Beruf: Software-Entwickler bei VR-Easy ( HTML, JS, PHP, krpano, C++, Java )

  • Nachricht senden

4

Dienstag, 26. Juli 2016, 15:02

Quellcode

1
2
3
4
5
6
7
8
<action name="switch_info_text">
 	if( plugin[help_text].visible,
 	 	 	tween(plugin[help_text].alpha,0,,,set(plugin[help_text].visible,false));
 	,
	 	 	set(plugin[help_text].visible,true);
 	 		tween(plugin[help_text].alpha,1);
 	);
</action>

onclick="action(switch_info_text);"

5

Dienstag, 26. Juli 2016, 18:45

funkt

hallo toosten,
getestet und funkt.
danke für deinen Support.
bin ich mal in berlin, lad ich dich auf ein bier ein!

Ähnliche Themen