PageRenderTime 59ms CodeModel.GetById 21ms RepoModel.GetById 1ms app.codeStats 1ms

/frameworks/projects/playerglobal/bundles/de_DE/docs/flash.display.xml

https://github.com/adufilie/flex-sdk
XML | 2418 lines | 1861 code | 539 blank | 18 comment | 0 complexity | e9436ba8f5febc6e4be9721e6a8836de MD5 | raw file
Possible License(s): Apache-2.0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. Licensed to the Apache Software Foundation (ASF) under one or more
  4. contributor license agreements. See the NOTICE file distributed with
  5. this work for additional information regarding copyright ownership.
  6. The ASF licenses this file to You under the Apache License, Version 2.0
  7. (the "License"); you may not use this file except in compliance with
  8. the License. You may obtain a copy of the License at
  9. http://www.apache.org/licenses/LICENSE-2.0
  10. Unless required by applicable law or agreed to in writing, software
  11. distributed under the License is distributed on an "AS IS" BASIS,
  12. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13. See the License for the specific language governing permissions and
  14. limitations under the License.
  15. -->
  16. <apiPackage xmlns:ditaarch="http://dita.oasis-open.org/architecture/2005/" id="flash.display" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiPackage/apiPackage "><apiName class="- topic/title reference/title apiRef/apiName ">flash.display</apiName><apiDetail class="- topic/body reference/refbody apiRef/apiDetail "/><apiClassifier languages="" id="flash.display:FrameLabel" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">FrameLabel</apiName><shortdesc class="- topic/shortdesc ">
  17. Das FrameLabel-Objekt umfasst Eigenschaften, die eine Bildnummer und die entsprechende Bildbezeichnung festlegen.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiFinal class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiFinal "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">Object</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  18. Das FrameLabel-Objekt umfasst Eigenschaften, die eine Bildnummer und die entsprechende Bildbezeichnung festlegen. Die Scene-Klasse umfasst die <codeph class="+ topic/ph pr-d/codeph ">labels</codeph>-Eigenschaft, bei der es sich um ein Array an FrameLabel-Objekten für die Szene handelt.
  19. </apiDesc></apiClassifierDetail><related-links class="- topic/related-links "><link href="flash.display.xml#Scene/labels" class="- topic/link "><linktext class="- topic/linktext ">Scene.labels</linktext></link><link href="flash.display.xml#MovieClip/currentLabel" class="- topic/link "><linktext class="- topic/linktext ">MovieClip.currentLabel</linktext></link><link href="flash.display.xml#MovieClip/currentScene" class="- topic/link "><linktext class="- topic/linktext ">MovieClip.currentScene</linktext></link><link href="flash.display.xml#MovieClip/scenes" class="- topic/link "><linktext class="- topic/linktext ">MovieClip.scenes</linktext></link><link href="flash.display.xml#MovieClip/gotoAndPlay()" class="- topic/link "><linktext class="- topic/linktext ">MovieClip.gotoAndPlay()</linktext></link><link href="flash.display.xml#MovieClip/gotoAndStop()" class="- topic/link "><linktext class="- topic/linktext ">MovieClip.gotoAndStop()</linktext></link></related-links><apiValue id="flash.display:FrameLabel:frame:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">frame</apiName><shortdesc class="- topic/shortdesc ">
  20. Die Nummer des Bilds mit dieser Bezeichnung.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">int</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  21. Die Nummer des Bilds mit dieser Bezeichnung.
  22. </apiDesc></apiValueDetail></apiValue><apiValue id="flash.display:FrameLabel:name:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">name</apiName><shortdesc class="- topic/shortdesc ">
  23. Die Bildbezeichnung.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  24. Die Bildbezeichnung.
  25. </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier languages="" id="flash.display:InteractiveObject" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">InteractiveObject</apiName><shortdesc class="- topic/shortdesc ">
  26. Die InteractiveObject-Klasse ist die abstrakte Basisklasse für alle Anzeigeobjekte, mit denen Benutzer über Maus, Tastatur oder ein anderes Eingabegerät interagieren können.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">flash.display:DisplayObject</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  27. Die InteractiveObject-Klasse ist die abstrakte Basisklasse für alle Anzeigeobjekte, mit denen Benutzer über Maus, Tastatur oder ein anderes Eingabegerät interagieren können.
  28. <p class="- topic/p ">Die InteractiveObject-Klasse lässt sich nicht direkt instanziieren. Beim Aufrufen des Konstruktors <codeph class="+ topic/ph pr-d/codeph ">new InteractiveObject()</codeph> wird eine <codeph class="+ topic/ph pr-d/codeph ">ArgumentError</codeph>-Ausnahme ausgelöst.</p>
  29. <p class="- topic/p ">Die InteractiveObject-Klasse selbst enthält keine APIs zum Rendern von Inhalten auf dem Bildschirm. Um eine benutzerdefinierte Unterklasse der InteractiveObject-Klasse zu erstellen, erweitern Sie eine der Unterklassen, die über APIs zum Rendering von Inhalten auf dem Bildschirm verfügen, zum Beispiel die Sprite-, SimpleButton-, TextField- oder MovieClip-Klassen.</p>
  30. </apiDesc><example conref="examples\InteractiveObjectExample.as" class="- topic/example "> Im folgenden Beispiel wird mit der Klasse <codeph class="+ topic/ph pr-d/codeph ">InteractiveObjectExample</codeph>, die ihrerseits die Klasse <codeph class="+ topic/ph pr-d/codeph ">ChildSprite</codeph> verwendet, ein Rechteck gezeichnet und dann basierend auf verschiedenen Mausereignissen bearbeitet. Dies wird in den folgenden Schritten erreicht:
  31. <ol class="- topic/ol "><li class="- topic/li ">Im Konstruktor <codeph class="+ topic/ph pr-d/codeph ">InteractiveObjectExample</codeph> wird ein neues ChildSprite-Objekt vom Typ Sprite mit dem Namen <codeph class="+ topic/ph pr-d/codeph ">child</codeph> erstellt. Dieses Objekt ruft die ChildSprite-Konstruktormethode auf, um die Form zu zeichnen und für die Form Mausereignisse hinzuzufügen (dies ist in den folgenden Schritten erläutert). Das <codeph class="+ topic/ph pr-d/codeph ">child</codeph>-Objekt wird an der ersten Stelle der Anzeigeliste eingefügt, indem die Koordinaten <i class="+ topic/ph hi-d/i ">x = 0, y = 0</i> verwendet werden. </li><li class="- topic/li ">Deklarieren Sie in der Klasse <codeph class="+ topic/ph pr-d/codeph ">ChildSprite</codeph> die Eigenschaften <codeph class="+ topic/ph pr-d/codeph ">size</codeph> und <codeph class="+ topic/ph pr-d/codeph ">overSize</codeph>, die später in der <codeph class="+ topic/ph pr-d/codeph ">draw()</codeph>-Methode und den MouseEvent-Methoden verwendet werden.</li><li class="- topic/li ">Deklarieren Sie Eigenschaften, die die Hintergrundfarbe auf Orange, die Mouseover-Farbe auf Dunkelgelb und die Mousedown-Farbe auf Hellblau setzen.</li><li class="- topic/li ">Im Konstruktor <codeph class="+ topic/ph pr-d/codeph ">ChildSprite</codeph> zeichnen Sie ein orangefarbenes Quadrat, indem Sie Methoden der Graphics-Klasse und der <codeph class="+ topic/ph pr-d/codeph ">draw()</codeph>-Methode verwenden.</li><li class="- topic/li ">Der Konstruktor fügt vier MouseEvent-Ereignis-Listener-Methoden hinzu:
  32. <ul class="- topic/ul "><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">mouseOverHandler</codeph>: Zeichnet ein größeres Pixelquadrat mit den Maßen 60 x 60 in Dunkelgelb an den ursprünglichen Koordinaten.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">mouseOutHandler</codeph>: Setzt das Quadrat wieder auf die ursprüngliche Größe und Farbe zurück.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">mouseDownHandler</codeph>: Zeichnet ein größeres Pixelquadrat mit den Maßen 60 x 60 in Hellblau an den ursprünglichen Koordinaten.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">mouseUpHandler</codeph>: Identisch mit <codeph class="+ topic/ph pr-d/codeph ">mouseOverHandler</codeph>.</li></ul>
  33. </li></ol>
  34. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  35. package {
  36. import flash.display.Sprite;
  37. public class InteractiveObjectExample extends Sprite {
  38. public function InteractiveObjectExample() {
  39. var child:Sprite = new ChildSprite();
  40. addChild(child);
  41. }
  42. }
  43. }
  44. import flash.display.Sprite;
  45. import flash.events.MouseEvent;
  46. class ChildSprite extends Sprite {
  47. private var size:uint = 50;
  48. private var overSize:uint = 60;
  49. private var backgroundColor:uint = 0xFFCC00;
  50. private var overColor:uint = 0xCCFF00;
  51. private var downColor:uint = 0x00CCFF;
  52. public function ChildSprite() {
  53. buttonMode = true;
  54. draw(size, size, backgroundColor);
  55. addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandler);
  56. addEventListener(MouseEvent.MOUSE_OUT, mouseOutHandler);
  57. addEventListener(MouseEvent.MOUSE_DOWN, mouseDownHandler);
  58. addEventListener(MouseEvent.MOUSE_UP, mouseUpHandler);
  59. }
  60. private function draw(w:uint, h:uint, bgColor:uint):void {
  61. graphics.clear();
  62. graphics.beginFill(bgColor);
  63. graphics.drawRect(0, 0, w, h);
  64. graphics.endFill();
  65. }
  66. public function mouseOverHandler(event:MouseEvent):void {
  67. trace("mouseOverHandler");
  68. draw(overSize, overSize, overColor);
  69. }
  70. public function mouseOutHandler(event:MouseEvent):void {
  71. trace("mouseOutHandler");
  72. draw(size, size, backgroundColor);
  73. }
  74. public function mouseDownHandler(event:MouseEvent):void {
  75. trace("mouseDownHandler");
  76. draw(overSize, overSize, downColor);
  77. }
  78. public function mouseUpHandler(event:MouseEvent):void {
  79. trace("mouseUpHandler");
  80. draw(overSize, overSize, overColor);
  81. }
  82. }
  83. </codeblock></example></apiClassifierDetail><adobeApiEvent id="flash.display:InteractiveObject_flash.events.SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE_softKeyboardDeactivate" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">softKeyboardDeactivate</apiName><shortdesc class="- topic/shortdesc ">
  84. Wird sofort nach dem Ausblenden der Softwaretastatur abgesetzt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2.6" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.SoftKeyboardEvent.SOFT_KEYBOARD_DEACTIVATE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.SoftKeyboardEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Wird sofort nach dem Ausblenden der Softwaretastatur abgesetzt.
  85. </apiTipText></apiTipTexts></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  86. Wird sofort nach dem Ausblenden der Softwaretastatur abgesetzt.
  87. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.events.xml#SoftKeyboardEvent" class="- topic/link "><linktext class="- topic/linktext ">flash.events.SoftKeyboardEvent</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATE_softKeyboardActivate" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">softKeyboardActivate</apiName><shortdesc class="- topic/shortdesc ">
  88. Wird sofort nach dem Einblenden der Softwaretastatur abgesetzt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2.6" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.SoftKeyboardEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Wird sofort nach dem Einblenden der Softwaretastatur abgesetzt.
  89. </apiTipText></apiTipTexts></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  90. Wird sofort nach dem Einblenden der Softwaretastatur abgesetzt.
  91. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.events.xml#SoftKeyboardEvent" class="- topic/link "><linktext class="- topic/linktext ">flash.events.SoftKeyboardEvent</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATING_softKeyboardActivating" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">softKeyboardActivating</apiName><shortdesc class="- topic/shortdesc ">
  92. Wird direkt vor dem Einblenden der Softwaretastatur abgesetzt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2.6" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.SoftKeyboardEvent.SOFT_KEYBOARD_ACTIVATING</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.SoftKeyboardEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Wird direkt vor dem Einblenden der Softwaretastatur abgesetzt.
  93. </apiTipText></apiTipTexts></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  94. Wird direkt vor dem Einblenden der Softwaretastatur abgesetzt.
  95. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.events.xml#SoftKeyboardEvent" class="- topic/link "><linktext class="- topic/linktext ">flash.events.SoftKeyboardEvent</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TextEvent.TEXT_INPUT_textInput" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">textInput</apiName><shortdesc class="- topic/shortdesc ">
  96. Wird ausgelöst, wenn ein Benutzer ein oder mehrere Textzeichen eingibt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TextEvent.TEXT_INPUT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TextEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  97. Wird ausgelöst, wenn ein Benutzer ein oder mehrere Textzeichen eingibt. Dieses Ereignis kann durch verschiedene Texteingabemethoden ausgelöst werden, z. B. die Standardtastatur, Eingabemethodeneditoren (Input Method Editors, IMEs), Spracherkennungssysteme oder das Einfügen von Text ohne Formatierungs- oder Stilinformationen.
  98. </apiDesc><example conref="examples\TextField_textInput.as" class="- topic/example "/></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.IMEEvent_imeStartComposition" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">imeStartComposition</apiName><shortdesc class="- topic/shortdesc ">
  99. Dieses Ereignis wird an jede Client-Anwendung abgesetzt, die die Inline-Eingabe mit einem IME unterstützt
  100. </shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.IMEEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  101. Dieses Ereignis wird an jede Client-Anwendung abgesetzt, die die Inline-Eingabe mit einem IME unterstützt
  102. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.CONTEXT_MENU_contextMenu" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">contextMenu</apiName><shortdesc class="- topic/shortdesc ">
  103. Wird ausgelöst, wenn der Benutzer das Kontextmenü, das mit diesem interaktiven Objekt verknüpft ist, in einer AIR-Anwendung einblendet.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.CONTEXT_MENU</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  104. Wird ausgelöst, wenn der Benutzer das Kontextmenü, das mit diesem interaktiven Objekt verknüpft ist, in einer AIR-Anwendung einblendet.
  105. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/contextMenu" class="- topic/link "><linktext class="- topic/linktext ">contextMenu</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.NativeDragEvent.NATIVE_DRAG_COMPLETE_nativeDragComplete" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">nativeDragComplete</apiName><shortdesc class="- topic/shortdesc ">
  106. Wird vom InteractiveObject-Ziehinitiator ausgelöst, wenn der Benutzer die Ziehbewegung beendet.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.NativeDragEvent.NATIVE_DRAG_COMPLETE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.NativeDragEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  107. Wird vom InteractiveObject-Ziehinitiator ausgelöst, wenn der Benutzer die Ziehbewegung beendet.
  108. <p class="- topic/p ">Die dropAction-Eigenschaft des Ereignisses gibt die Aktion an, die vom Zielobjekt des Ziehvorgangs festgelegt ist. Der Wert none (<codeph class="+ topic/ph pr-d/codeph ">DragActions.NONE</codeph>) bedeutet, dass der Ablegevorgang abgebrochen oder nicht akzeptiert wurde.</p>
  109. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">nativeDragComplete</codeph>-Ereignisprozedur eignet sich, um den Status des einleitenden Anzeigeobjekts zu aktualisieren, beispielsweise durch Entfernen eines Elements aus einer Liste (für die move-Ziehaktion) oder durch Ändern der visuellen Eigenschaften.</p>
  110. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.NativeDragEvent.NATIVE_DRAG_UPDATE_nativeDragUpdate" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">nativeDragUpdate</apiName><shortdesc class="- topic/shortdesc ">
  111. Wird während eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.NativeDragEvent.NATIVE_DRAG_UPDATE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.NativeDragEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  112. Wird während eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist.
  113. <p class="- topic/p ">Unter Linux werden keine <codeph class="+ topic/ph pr-d/codeph ">nativeDragUpdate</codeph>-Ereignisse ausgelöst.</p>
  114. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.NativeDragEvent.NATIVE_DRAG_START_nativeDragStart" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">nativeDragStart</apiName><shortdesc class="- topic/shortdesc ">
  115. Wird am Anfang eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.NativeDragEvent.NATIVE_DRAG_START</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.NativeDragEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  116. Wird am Anfang eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist.
  117. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.NativeDragEvent.NATIVE_DRAG_EXIT_nativeDragExit" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">nativeDragExit</apiName><shortdesc class="- topic/shortdesc ">
  118. Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung ihre Begrenzungen verlässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.NativeDragEvent.NATIVE_DRAG_EXIT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.NativeDragEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  119. Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung ihre Begrenzungen verlässt.
  120. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.NativeDragEvent.NATIVE_DRAG_DROP_nativeDragDrop" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">nativeDragDrop</apiName><shortdesc class="- topic/shortdesc ">
  121. Wird vom InteractiveObject-Zielobjekt ausgelöst, wenn ein gezogenes Objekt darauf abgelegt wird und das Ablegen mit einem Aufruf von DragManager.acceptDragDrop() akzeptiert wurde.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.NativeDragEvent.NATIVE_DRAG_DROP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.NativeDragEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  122. Wird vom InteractiveObject-Zielobjekt ausgelöst, wenn ein gezogenes Objekt darauf abgelegt wird und das Ablegen mit einem Aufruf von DragManager.acceptDragDrop() akzeptiert wurde.
  123. <p class="- topic/p ">Auf die abgelegten Daten kann mit der <codeph class="+ topic/ph pr-d/codeph ">clipboard</codeph>-Eigenschaft des Ereignisobjekts zugegriffen werden.</p>
  124. <p class="- topic/p ">Die Prozedur für dieses Ereignis sollte die <codeph class="+ topic/ph pr-d/codeph ">DragManager.dropAction</codeph>-Eigenschaft festlegen, um dem Initiatorobjekt mitzuteilen, welche Ziehaktion ausgeführt wurde. Wenn kein Wert festgelegt wird, wählt DragManager einen Standardwert in der Liste der zulässigen Aktionen aus.</p>
  125. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.NativeDragEvent.NATIVE_DRAG_OVER_nativeDragOver" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">nativeDragOver</apiName><shortdesc class="- topic/shortdesc ">
  126. Wird von einer InteractiveObject-Instanz kontinuierlich ausgelöst, während eine Ziehbewegung innerhalb ihrer Begrenzungen verbleibt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.NativeDragEvent.NATIVE_DRAG_OVER</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.NativeDragEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  127. Wird von einer InteractiveObject-Instanz kontinuierlich ausgelöst, während eine Ziehbewegung innerhalb ihrer Begrenzungen verbleibt.
  128. <p class="- topic/p "><codeph class="+ topic/ph pr-d/codeph ">nativeDragOver</codeph>-Ereignisse werden ausgelöst, wann immer die Maus bewegt wird. Unter Windows und Mac werden sie auch bei kurzen Timerintervallen ausgelöst, selbst, wenn sich die Maus nicht bewegt hat.</p>
  129. <p class="- topic/p ">Entweder das <codeph class="+ topic/ph pr-d/codeph ">nativeDragOver</codeph>-Ereignis oder das <codeph class="+ topic/ph pr-d/codeph ">nativeDragEnter</codeph>-Ereignis sollte so eingestellt werden, dass das Anzeigeobjekt zum Ablageziel werden kann.</p>
  130. <p class="- topic/p ">Um zu bestimmen, ob das auslösende Anzeigeobjekt den Ablegevorgang akzeptieren kann, überprüfen Sie die Eignung der Daten in der <codeph class="+ topic/ph pr-d/codeph ">clipboard</codeph>-Eigenschaft des Ereignisobjekts und die zulässigen Ziehaktionen in der <codeph class="+ topic/ph pr-d/codeph ">allowedActions</codeph>-Eigenschaft.</p>
  131. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.NativeDragEvent.NATIVE_DRAG_ENTER_nativeDragEnter" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">nativeDragEnter</apiName><shortdesc class="- topic/shortdesc ">
  132. Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung in ihre Begrenzungen eintritt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.NativeDragEvent.NATIVE_DRAG_ENTER</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.NativeDragEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  133. Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung in ihre Begrenzungen eintritt.
  134. <p class="- topic/p ">Entweder das <codeph class="+ topic/ph pr-d/codeph ">nativeDragEnter</codeph>-Ereignis oder das <codeph class="+ topic/ph pr-d/codeph ">nativeDragOver</codeph>-Ereignis sollte so eingestellt werden, dass das Anzeigeobjekt zum Ablageziel werden kann.</p>
  135. <p class="- topic/p ">Um zu bestimmen, ob das auslösende Anzeigeobjekt den Ablegevorgang akzeptieren kann, überprüfen Sie die Eignung der Daten in der <codeph class="+ topic/ph pr-d/codeph ">clipboard</codeph>-Eigenschaft des Ereignisobjekts und die zulässigen Ziehaktionen in der <codeph class="+ topic/ph pr-d/codeph ">allowedActions</codeph>-Eigenschaft.</p>
  136. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.TAB_INDEX_CHANGE_tabIndexChange" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">tabIndexChange</apiName><shortdesc class="- topic/shortdesc ">
  137. Wird ausgelöst, wenn sich der Wert der tabIndex-Eigenschaft des Objekts ändert.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.TAB_INDEX_CHANGE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  138. Wird ausgelöst, wenn sich der Wert der <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaft des Objekts ändert.
  139. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.TAB_ENABLED_CHANGE_tabEnabledChange" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">tabEnabledChange</apiName><shortdesc class="- topic/shortdesc ">
  140. Wird ausgelöst, wenn sich das tabEnabled-Flag des Objekts ändert.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.TAB_ENABLED_CHANGE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  141. Wird ausgelöst, wenn sich das <codeph class="+ topic/ph pr-d/codeph ">tabEnabled</codeph>-Kennzeichen des Objekts ändert.
  142. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.TAB_CHILDREN_CHANGE_tabChildrenChange" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">tabChildrenChange</apiName><shortdesc class="- topic/shortdesc ">
  143. Wird ausgelöst, wenn sich der Wert des tabChildren-Flags des Objekts ändert.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.TAB_CHILDREN_CHANGE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  144. Wird ausgelöst, wenn sich der Wert des <codeph class="+ topic/ph pr-d/codeph ">tabChildren</codeph>-Kennzeichens des Objekts ändert.
  145. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.KeyboardEvent.KEY_UP_keyUp" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">keyUp</apiName><shortdesc class="- topic/shortdesc ">
  146. Wird ausgelöst, wenn der Benutzer eine Taste loslässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.KeyboardEvent.KEY_UP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.KeyboardEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  147. Wird ausgelöst, wenn der Benutzer eine Taste loslässt. Zuordnungen zwischen Tasten und spezifischen Zeichen variieren zwischen verschiedenen Geräten und Betriebssystemen. Dieser Ereignistyp wird erzeugt, nachdem eine Zuordnung dieser Art stattgefunden hat, aber vor der Verarbeitung eines IME (Input Method Editor, Eingabemethodeneditor). IMEs werden zur Eingabe von Zeichen verwendet, die auf der Standard-QWERTY-Tastatur nicht belegt sind, wie etwa chinesische Ideogramme. Dieses Ereignis tritt nach einem <codeph class="+ topic/ph pr-d/codeph ">keyDown</codeph>-Ereignis auf und besitzt die folgenden Merkmale:
  148. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.KeyboardEvent.KEY_DOWN_keyDown" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">keyDown</apiName><shortdesc class="- topic/shortdesc ">
  149. Wird ausgelöst, wenn der Benutzer eine Taste drückt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.KeyboardEvent.KEY_DOWN</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.KeyboardEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  150. Wird ausgelöst, wenn der Benutzer eine Taste drückt. Zuordnungen zwischen Tasten und spezifischen Zeichen variieren zwischen verschiedenen Geräten und Betriebssystemen. Dieser Ereignistyp wird erzeugt, nachdem eine Zuordnung dieser Art stattgefunden hat, aber vor der Verarbeitung eines IME (Input Method Editor, Eingabemethodeneditor). IMEs werden zur Eingabe von Zeichen verwendet, die auf der Standard-QWERTY-Tastatur nicht belegt sind, wie etwa chinesische Ideogramme. Dieses Ereignis tritt vor dem <codeph class="+ topic/ph pr-d/codeph ">keyUp</codeph>-Ereignis ein.
  151. <p class="- topic/p ">Wenn Sie in AIR dieses Ereignis abbrechen, wird verhindert, dass das Zeichen in ein Textfeld eingegeben wird.</p>
  152. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.RIGHT_MOUSE_UP_rightMouseUp" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">rightMouseUp</apiName><shortdesc class="- topic/shortdesc ">
  153. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.RIGHT_MOUSE_UP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  154. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.
  155. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.RIGHT_MOUSE_DOWN_rightMouseDown" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">rightMouseDown</apiName><shortdesc class="- topic/shortdesc ">
  156. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.RIGHT_MOUSE_DOWN</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  157. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.
  158. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.RIGHT_CLICK_rightClick" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">rightClick</apiName><shortdesc class="- topic/shortdesc ">
  159. Wird ausgelöst, wenn der Benutzer die rechte Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.RIGHT_CLICK</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  160. Wird ausgelöst, wenn der Benutzer die rechte Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt. Damit ein <codeph class="+ topic/ph pr-d/codeph ">rightClick</codeph>-Ereignis auftritt, müssen zunächst immer die beiden folgenden Ereignisse in der angegebenen Reihenfolge auftreten: <codeph class="+ topic/ph pr-d/codeph ">rightMouseDown</codeph>, dann <codeph class="+ topic/ph pr-d/codeph ">rightMouseUp</codeph>. Das Zielobjekt muss für beide Ereignisse identisch sein; andernfalls tritt kein <codeph class="+ topic/ph pr-d/codeph ">rightClick</codeph>-Ereignis auf. Zwischen den Ereignissen <codeph class="+ topic/ph pr-d/codeph ">rightMouseDown</codeph> und <codeph class="+ topic/ph pr-d/codeph ">rightMouseUp</codeph> können noch verschiedene andere Mausereignisse auftreten, wobei das <codeph class="+ topic/ph pr-d/codeph ">rightClick</codeph>-Ereignis trotzdem auftritt.
  161. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MIDDLE_MOUSE_UP_middleMouseUp" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">middleMouseUp</apiName><shortdesc class="- topic/shortdesc ">
  162. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MIDDLE_MOUSE_UP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  163. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.
  164. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MIDDLE_MOUSE_DOWN_middleMouseDown" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">middleMouseDown</apiName><shortdesc class="- topic/shortdesc ">
  165. Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MIDDLE_MOUSE_DOWN</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  166. Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.
  167. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MIDDLE_CLICK_middleClick" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">middleClick</apiName><shortdesc class="- topic/shortdesc ">
  168. Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="1.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MIDDLE_CLICK</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  169. Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt. Damit ein <codeph class="+ topic/ph pr-d/codeph ">middleClick</codeph>-Ereignis auftritt, müssen zunächst immer die beiden folgenden Ereignisse in der angegebenen Reihenfolge auftreten: <codeph class="+ topic/ph pr-d/codeph ">middleMouseDown</codeph>, dann <codeph class="+ topic/ph pr-d/codeph ">middleMouseUp</codeph>. Das Zielobjekt muss für beide Ereignisse identisch sein; andernfalls tritt kein <codeph class="+ topic/ph pr-d/codeph ">middleClick</codeph>-Ereignis auf. Zwischen den Ereignissen <codeph class="+ topic/ph pr-d/codeph ">middleMouseDown</codeph> und <codeph class="+ topic/ph pr-d/codeph ">middleMouseUp</codeph> können noch verschiedene andere Mausereignisse auftreten, wobei das <codeph class="+ topic/ph pr-d/codeph ">middleClick</codeph>-Ereignis trotzdem auftritt.
  170. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TransformGestureEvent.GESTURE_SWIPE_gestureSwipe" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">gestureSwipe</apiName><shortdesc class="- topic/shortdesc ">
  171. Wird abgesetzt, wenn der Benutzer eine Swipe-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit drei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann parallel über ein Anzeigeobjekt bewegt).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TransformGestureEvent.GESTURE_SWIPE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TransformGestureEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  172. Wird abgesetzt, wenn der Benutzer eine Swipe-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit drei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann parallel über ein Anzeigeobjekt bewegt). Das parallele Bewegen mehrerer Finger ist eine gebräuchliche Swipe-Geste, jedoch kann jedes Gerät seine eigenen Anforderungen für eine Swipe-Geste haben. Einige Geräte interpretieren diese Art der Berührung möglicherweise auch als Kombination verschiedener Mausereignisse.
  173. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt und dann die Finger zusammen bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignis und ein <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignis (unter anderem) zusätzlich zum <codeph class="+ topic/ph pr-d/codeph ">gestureSwipe</codeph>-Ereignis absetzen, oder sogar alle diese Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">gestureSwipe</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  174. <p class="- topic/p ">Beachten Sie bei der Verarbeitung der Eigenschaften des Ereignisobjekts, dass die <codeph class="+ topic/ph pr-d/codeph ">localX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">localY</codeph>-Eigenschaften auf den primären Kontaktpunkt gesetzt sind. Die <codeph class="+ topic/ph pr-d/codeph ">offsetX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">offsetY</codeph>-Eigenschaften geben den Abstand zum Kontaktpunkt, an dem die Swipe-Geste abgeschlossen ist, an.</p>
  175. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Während einige Geräte mit dem Betriebssystem Mac OS eine Swipe-Geste mit vier Fingern erkennen, unterstützt diese API nur Swipe-Gesten mit drei Fingern.</p>
  176. </apiDesc><example conref="..\events\examples\TransformGesture_swipe.as" class="- topic/example "> Die folgenden Beispiele zeigen die Ereignisverarbeitung für <codeph class="+ topic/ph pr-d/codeph ">GESTURE_SWIPE</codeph>-Ereignisse. Während der Benutzer eine Swipe-Geste auf dem berührungsempfindlichen Gerät ausführt, wird myTextField mit der Phase <codeph class="+ topic/ph pr-d/codeph ">all</codeph> ausgefüllt, welche die einzige Phase für Swipe-Ereignisse ist.
  177. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  178. Multitouch.inputMode = MultitouchInputMode.GESTURE;
  179. var mySprite = new Sprite();
  180. mySprite.addEventListener(TransformGestureEvent.GESTURE_SWIPE , onSwipe);
  181. mySprite.graphics.beginFill(0x336699);
  182. mySprite.graphics.drawRect(0, 0, 100, 80);
  183. var myTextField = new TextField();
  184. myTextField.y = 200;
  185. addChild(mySprite);
  186. addChild(myTextField);
  187. function onSwipe(evt:TransformGestureEvent):void {
  188. if (evt.offsetX == 1 ) {
  189. myTextField.text = "right";
  190. }
  191. if (evt.offsetY == -1) {
  192. myTextField.text = "up";
  193. }
  194. myTextField.text = evt.phase;
  195. }
  196. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:rollOver" class="- topic/link "><linktext class="- topic/linktext ">rollOver-Ereignis</linktext></link><link href="flash.display.xml#InteractiveObject/event:touchOver" class="- topic/link "><linktext class="- topic/linktext ">touchOver-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TransformGestureEvent.GESTURE_ZOOM_gestureZoom" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">gestureZoom</apiName><shortdesc class="- topic/shortdesc ">
  197. Wird abgesetzt, wenn der Benutzer eine Zoom-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann schnell über einem Anzeigeobjekt spreizt).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TransformGestureEvent.GESTURE_ZOOM</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TransformGestureEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  198. Wird abgesetzt, wenn der Benutzer eine Zoom-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann schnell über einem Anzeigeobjekt spreizt). Das Spreizen von Fingern ist eine gebräuchliche Zoomgeste, jedoch kann jedes Gerät und jedes Betriebssystem eigene Anforderungen für Zoomvorgänge haben. Einige Geräte interpretieren diese Art der Berührung möglicherweise auch als Kombination verschiedener Mausereignisse.
  199. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt und die Finger spreizt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis und ein <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis (unter anderem) zusätzlich zum <codeph class="+ topic/ph pr-d/codeph ">gestureZoom</codeph>-Ereignis absetzen, oder sogar alle diese Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">gestureZoom</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  200. <p class="- topic/p ">Beachten Sie bei der Verarbeitung der Eigenschaften des Ereignisobjekts, dass die <codeph class="+ topic/ph pr-d/codeph ">localX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">localY</codeph>-Eigenschaften auf den primären Kontaktpunkt gesetzt sind. Die <codeph class="+ topic/ph pr-d/codeph ">offsetX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">offsetY</codeph>-Eigenschaften geben den Abstand zum Kontaktpunkt, an dem die Zoomgeste abgeschlossen ist, an.</p>
  201. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  202. </apiDesc><example conref="..\events\examples\TransformGesture_zoom.as" class="- topic/example "> Die folgenden Beispiele zeigen die Ereignisverarbeitung für <codeph class="+ topic/ph pr-d/codeph ">GESTURE_ZOOM</codeph>-Ereignisse. Während der Benutzer eine Zoom-Geste auf dem berührungsempfindlichen Gerät ausführt, wird in myTextField die aktuelle Phase angezeigt.
  203. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  204. Multitouch.inputMode = MultitouchInputMode.GESTURE;
  205. var mySprite = new Sprite();
  206. mySprite.addEventListener(TransformGestureEvent.GESTURE_ZOOM , onZoom);
  207. mySprite.graphics.beginFill(0x336699);
  208. mySprite.graphics.drawRect(0, 0, 100, 80);
  209. var myTextField = new TextField();
  210. myTextField.y = 200;
  211. addChild(mySprite);
  212. addChild(myTextField);
  213. function onZoom(evt:TransformGestureEvent):void {
  214. evt.target.scaleX++;
  215. if (evt.phase==GesturePhase.BEGIN) {
  216. myTextField.text = "Begin";
  217. }
  218. if (evt.phase==GesturePhase.UPDATE) {
  219. myTextField.text = "Update";
  220. }
  221. if (evt.phase==GesturePhase.END) {
  222. myTextField.text = "End";
  223. }
  224. }
  225. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseOver" class="- topic/link "><linktext class="- topic/linktext ">mouseOver-Ereignis</linktext></link><link href="flash.display.xml#InteractiveObject/event:touchOver" class="- topic/link "><linktext class="- topic/linktext ">touchOver-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TransformGestureEvent.GESTURE_ROTATE_gestureRotate" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">gestureRotate</apiName><shortdesc class="- topic/shortdesc ">
  226. Wird abgesetzt, wenn der Benutzer eine Drehgeste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann über einem Anzeigeobjekt dreht).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TransformGestureEvent.GESTURE_ROTATE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TransformGestureEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  227. Wird abgesetzt, wenn der Benutzer eine Drehgeste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann über einem Anzeigeobjekt dreht). Die Zwei-Fingerdrehung ist eine gebräuchliche Drehgeste, jedoch kann jedes Gerät und jedes Betriebssystem eigene Anforderungen für Drehvorgänge haben. Einige Geräte interpretieren diese Art der Berührung möglicherweise auch als Kombination verschiedener Mausereignisse.
  228. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis und ein <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis (unter anderem) zusätzlich zum <codeph class="+ topic/ph pr-d/codeph ">gestureZoom</codeph>-Ereignis absetzen, oder sogar alle diese Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">gestureRotate</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  229. <p class="- topic/p ">Beachten Sie bei der Verarbeitung der Eigenschaften des Ereignisobjekts, dass die <codeph class="+ topic/ph pr-d/codeph ">localX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">localY</codeph>-Eigenschaften auf den primären Kontaktpunkt gesetzt sind. Die <codeph class="+ topic/ph pr-d/codeph ">offsetX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">offsetY</codeph>-Eigenschaften geben den Abstand zum Kontaktpunkt, an dem die Drehgeste abgeschlossen ist, an.</p>
  230. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  231. </apiDesc><example conref="..\events\examples\TransformGestureEventExample.as" class="- topic/example "> Die folgenden Beispiele zeigen die Ereignisverarbeitung für <codeph class="+ topic/ph pr-d/codeph ">GESTURE_ROTATE</codeph>-Ereignisse. Während der Benutzer eine Drehgeste auf dem berührungsempfindlichen Gerät ausführt, dreht sich mySprite und in myTextField wird die aktuelle Phase angezeigt.
  232. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  233. Multitouch.inputMode = MultitouchInputMode.GESTURE;
  234. var mySprite = new Sprite();
  235. mySprite.addEventListener(TransformGestureEvent.GESTURE_ROTATE , onRotate );
  236. mySprite.graphics.beginFill(0x336699);
  237. mySprite.graphics.drawRect(0, 0, 100, 80);
  238. var myTextField = new TextField();
  239. myTextField.y = 200;
  240. addChild(mySprite);
  241. addChild(myTextField);
  242. function onRotate(evt:TransformGestureEvent):void {
  243. evt.target.rotation -= 45;
  244. if (evt.phase==GesturePhase.BEGIN) {
  245. myTextField.text = "Begin";
  246. }
  247. if (evt.phase==GesturePhase.UPDATE) {
  248. myTextField.text = "Update";
  249. }
  250. if (evt.phase==GesturePhase.END) {
  251. myTextField.text = "End";
  252. }
  253. }
  254. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseOver" class="- topic/link "><linktext class="- topic/linktext ">mouseOver-Ereignis</linktext></link><link href="flash.display.xml#InteractiveObject/event:touchOver" class="- topic/link "><linktext class="- topic/linktext ">touchOver-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.PressAndTapGestureEvent.GESTURE_PRESS_AND_TAP_gesturePressAndTap" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">gesturePressAndTap</apiName><shortdesc class="- topic/shortdesc ">
  255. Wird abgesetzt, wenn der Benutzer einen Kontaktpunkt mit einer InteractiveObject-Instanz erstellt und dann auf ein berührungsempfindliches Gerät tippt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen mehrere Finger auf einem Anzeigeobjekt platziert, um ein Menü zu öffnen, und dann mit einem Finger tippt, um einen Menüpunkt auszuwählen).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.PressAndTapGestureEvent.GESTURE_PRESS_AND_TAP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.PressAndTapGestureEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  256. Wird abgesetzt, wenn der Benutzer einen Kontaktpunkt mit einer InteractiveObject-Instanz erstellt und dann auf ein berührungsempfindliches Gerät tippt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen mehrere Finger auf einem Anzeigeobjekt platziert, um ein Menü zu öffnen, und dann mit einem Finger tippt, um einen Menüpunkt auszuwählen). Einige Geräte interpretieren diese Art der Berührung möglicherweise auch als Kombination verschiedener Mausereignisse.
  257. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt und dann ein sekundäres Tippen ausführt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis und ein <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis (unter anderem) zusätzlich zum <codeph class="+ topic/ph pr-d/codeph ">gesturePressAndTap</codeph>-Ereignis absetzen, oder sogar alle diese Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">gesturePressAndTap</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  258. <p class="- topic/p ">Beachten Sie bei der Verarbeitung der Eigenschaften des Ereignisobjekts, dass die <codeph class="+ topic/ph pr-d/codeph ">localX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">localY</codeph>-Eigenschaften auf den primären Kontaktpunkt (das Drücken) gesetzt sind. Die <codeph class="+ topic/ph pr-d/codeph ">offsetX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">offsetY</codeph>-Eigenschaften geben den Abstand zum sekundären Kontaktpunkt (das Tippen) an.</p>
  259. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseOver" class="- topic/link "><linktext class="- topic/linktext ">mouseOver-Ereignis</linktext></link><link href="flash.display.xml#InteractiveObject/event:touchOver" class="- topic/link "><linktext class="- topic/linktext ">touchOver-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TransformGestureEvent.GESTURE_PAN_gesturePan" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">gesturePan</apiName><shortdesc class="- topic/shortdesc ">
  260. Wird abgesetzt, wenn der Benutzer einen Berührungspunkt über die InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger über ein Anzeigeobjekt von links nach rechts bewegt).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TransformGestureEvent.GESTURE_PAN</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TransformGestureEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  261. Wird abgesetzt, wenn der Benutzer einen Berührungspunkt über die InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger über ein Anzeigeobjekt von links nach rechts bewegt). Einige Geräte interpretieren diese Berührung möglicherweise auch als ein <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis und als ein <codeph class="+ topic/ph pr-d/codeph ">touchOver</codeph>-Ereignis.
  262. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchOver</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">gesturePan</codeph>-Ereignis absetzen, oder sogar alle diese Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">gesturePan</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  263. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  264. </apiDesc><example conref="..\events\examples\TransformGesture_pan.as" class="- topic/example "> Die folgenden Beispiele zeigen die Ereignisverarbeitung für <codeph class="+ topic/ph pr-d/codeph ">GESTURE_PAN</codeph>-Ereignisse. Während der Benutzer eine Bildlaufgeste auf dem berührungsempfindlichen Gerät ausführt, wird in myTextField die aktuelle Phase angezeigt.
  265. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  266. Multitouch.inputMode = MultitouchInputMode.GESTURE;
  267. var mySprite = new Sprite();
  268. mySprite.addEventListener(TransformGestureEvent.GESTURE_PAN , onPan);
  269. mySprite.graphics.beginFill(0x336699);
  270. mySprite.graphics.drawRect(0, 0, 100, 80);
  271. var myTextField = new TextField();
  272. myTextField.y = 200;
  273. addChild(mySprite);
  274. addChild(myTextField);
  275. function onPan(evt:TransformGestureEvent):void {
  276. evt.target.localX++;
  277. if (evt.phase==GesturePhase.BEGIN) {
  278. myTextField.text = "Begin";
  279. }
  280. if (evt.phase==GesturePhase.UPDATE) {
  281. myTextField.text = "Update";
  282. }
  283. if (evt.phase==GesturePhase.END) {
  284. myTextField.text = "End";
  285. }
  286. }
  287. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseOver" class="- topic/link "><linktext class="- topic/linktext ">mouseOver-Ereignis</linktext></link><link href="flash.display.xml#InteractiveObject/event:touchOver" class="- topic/link "><linktext class="- topic/linktext ">touchOver-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.GestureEvent.GESTURE_TWO_FINGER_TAP_gestureTwoFingerTap" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">gestureTwoFingerTap</apiName><shortdesc class="- topic/shortdesc ">
  288. Wird abgesetzt, wenn der Benutzer auf zwei Kontaktpunkte über derselben InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät drückt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen zwei Finger auf ein Anzeigeobjekt drückt und wieder loslässt).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.GestureEvent.GESTURE_TWO_FINGER_TAP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.GestureEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  289. Wird abgesetzt, wenn der Benutzer auf zwei Kontaktpunkte über derselben InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät drückt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen zwei Finger auf ein Anzeigeobjekt drückt und wieder loslässt). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignis.
  290. <p class="- topic/p ">Insbesondere, wenn der Benutzer mit zwei Fingern auf ein InteractiveObject tippt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">gestureTwoFingerTap</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">gestureTwoFingerTap</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  291. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  292. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:doubleClick" class="- topic/link "><linktext class="- topic/linktext ">doubleClick-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_TAP_touchTap" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchTap</apiName><shortdesc class="- topic/shortdesc ">
  293. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt über derselben InteractiveObject-Instanz anhebt, auf der der Kontakt eingeleitet wurde (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem einzelnen Kontaktpunkt hebt).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_TAP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  294. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt über derselben InteractiveObject-Instanz anhebt, auf der der Kontakt eingeleitet wurde (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem einzelnen Kontaktpunkt hebt). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis.
  295. <p class="- topic/p ">Insbesondere, wenn der Benutzer mit einem Finger auf ein InteractiveObject tippt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchTap</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchTap</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  296. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  297. </apiDesc><example conref="..\ui\examples\Multitouch_inputMode.as" class="- topic/example "> Im folgenden Beispiel wird eine Meldung angezeigt, wenn bei einem Touchscreen auf das in mySprite gezeichnete Quadrat getippt wird:
  298. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  299. Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;
  300. var mySprite:Sprite = new Sprite();
  301. var myTextField:TextField = new TextField();
  302. mySprite.graphics.beginFill(0x336699);
  303. mySprite.graphics.drawRect(0,0,40,40);
  304. addChild(mySprite);
  305. mySprite.addEventListener(TouchEvent.TOUCH_TAP, taphandler);
  306. function taphandler(e:TouchEvent): void {
  307. myTextField.text = "I've been tapped";
  308. myTextField.y = 50;
  309. addChild(myTextField);
  310. }
  311. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:click" class="- topic/link "><linktext class="- topic/linktext ">click-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_ROLL_OVER_touchRollOver" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchRollOver</apiName><shortdesc class="- topic/shortdesc ">
  312. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_ROLL_OVER</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  313. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignis.
  314. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchRollOver</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchRollOver</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  315. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  316. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:rollOver" class="- topic/link "><linktext class="- topic/linktext ">rollOver-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_ROLL_OUT_touchRollOut" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchRollOut</apiName><shortdesc class="- topic/shortdesc ">
  317. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt auf einen Punkt außerhalb des Anzeigeobjekts zieht).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_ROLL_OUT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  318. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt auf einen Punkt außerhalb des Anzeigeobjekts zieht). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignis.
  319. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchRollOut</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchRollOut</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  320. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  321. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:rollOut" class="- topic/link "><linktext class="- topic/linktext ">rollOut-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_OVER_touchOver" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchOver</apiName><shortdesc class="- topic/shortdesc ">
  322. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_OVER</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  323. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis.
  324. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über ein InteractiveObject bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchOver</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchOver</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  325. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  326. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseOver" class="- topic/link "><linktext class="- topic/linktext ">mouseOver-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_OUT_touchOut" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchOut</apiName><shortdesc class="- topic/shortdesc ">
  327. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt zu einem anderen zieht).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_OUT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  328. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt zu einem anderen zieht). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">mouseOut</codeph>-Ereignis.
  329. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über einen Touchscreen bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseOut</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchOut</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseOut</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchOut</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  330. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  331. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseOut" class="- topic/link "><linktext class="- topic/linktext ">mouseOut-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_MOVE_touchMove" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchMove</apiName><shortdesc class="- topic/shortdesc ">
  332. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät bewegt (zum Beispiel den Finger über das Touchscreen eines Mobiltelefons oder Tablets zieht).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_MOVE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  333. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät bewegt (zum Beispiel den Finger über das Touchscreen eines Mobiltelefons oder Tablets zieht). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">mouseMove</codeph>-Ereignis.
  334. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger über einen Touchscreen bewegt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseMove</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchMove</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseMove</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchMove</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  335. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  336. </apiDesc><example conref="..\events\examples\TouchEventExample.as" class="- topic/example "> Das folgende Beispiel zeigt die Ereignisverarbeitung für <codeph class="+ topic/ph pr-d/codeph ">TOUCH_BEGIN</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">TOUCH_MOVE</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">TOUCH_END</codeph>-Ereignisse. Während sich der Kontaktpunkt über den Bildschirm bewegt (<codeph class="+ topic/ph pr-d/codeph ">onTouchMove</codeph>), wird die x-Koordinate in Relation zur Bühne in der Ausgabe verfolgt. Für den <codeph class="+ topic/ph pr-d/codeph ">Sprite.startTouchDrag</codeph>-Parameter in der <codeph class="+ topic/ph pr-d/codeph ">onTouchBegin</codeph>-Funktion ist der Wert für touchPointID der Wert, der dem Ereignisobjekt zugewiesen wurde. Der bounds-Parameter ist das Rechteck, das die Grenzen des übergeordneten Anzeigeobjekts definiert (bg ist ein Anzeigeobjekt, das MySprite enthält).
  337. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  338. Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
  339. MySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
  340. MySprite.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
  341. MySprite.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);
  342. function onTouchBegin(eBegin:TouchEvent) {
  343. eBegin.target.startTouchDrag(eBegin.touchPointID, false, bg.getRect(this));
  344. trace("touch begin");
  345. }
  346. function onTouchMove(eMove:TouchEvent) {
  347. trace(eMove.stageX);
  348. }
  349. function onTouchEnd(eEnd:TouchEvent) {
  350. eEnd.target.stopTouchDrag(eEnd.touchPointID);
  351. trace("touch end");
  352. }
  353. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseMove" class="- topic/link "><linktext class="- topic/linktext ">mouseMove-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_END_touchEnd" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchEnd</apiName><shortdesc class="- topic/shortdesc ">
  354. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät entfernt (zum Beispiel den Finger vom Touchscreen eines Mobiltelefons oder Tablets hebt).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_END</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  355. Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät entfernt (zum Beispiel den Finger vom Touchscreen eines Mobiltelefons oder Tablets hebt). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">mouseUp</codeph>-Ereignis.
  356. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger vom Touchscreen nimmt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseUp</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchEnd</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseUp</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchEnd</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  357. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  358. </apiDesc><example conref="..\events\examples\TouchEventExample.as" class="- topic/example "> Das folgende Beispiel zeigt die Ereignisverarbeitung für <codeph class="+ topic/ph pr-d/codeph ">TOUCH_BEGIN</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">TOUCH_MOVE</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">TOUCH_END</codeph>-Ereignisse. Während sich der Kontaktpunkt über den Bildschirm bewegt (<codeph class="+ topic/ph pr-d/codeph ">onTouchMove</codeph>), wird die x-Koordinate in Relation zur Bühne in der Ausgabe verfolgt. Für den <codeph class="+ topic/ph pr-d/codeph ">Sprite.startTouchDrag</codeph>-Parameter in der <codeph class="+ topic/ph pr-d/codeph ">onTouchBegin</codeph>-Funktion ist der Wert für touchPointID der Wert, der dem Ereignisobjekt zugewiesen wurde. Der bounds-Parameter ist das Rechteck, das die Grenzen des übergeordneten Anzeigeobjekts definiert (bg ist ein Anzeigeobjekt, das MySprite enthält).
  359. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  360. Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
  361. MySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
  362. MySprite.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
  363. MySprite.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);
  364. function onTouchBegin(eBegin:TouchEvent) {
  365. eBegin.target.startTouchDrag(eBegin.touchPointID, false, bg.getRect(this));
  366. trace("touch begin");
  367. }
  368. function onTouchMove(eMove:TouchEvent) {
  369. trace(eMove.stageX);
  370. }
  371. function onTouchEnd(eEnd:TouchEvent) {
  372. eEnd.target.stopTouchDrag(eEnd.touchPointID);
  373. trace("touch end");
  374. }
  375. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseUp" class="- topic/link "><linktext class="- topic/linktext ">mouseUp-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.TouchEvent.TOUCH_BEGIN_touchBegin" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">touchBegin</apiName><shortdesc class="- topic/shortdesc ">
  376. Wird abgesetzt, wenn der Benutzer ein berührungsempfindliches Gerät erstmals berührt (zum Beispiel mit dem Finger das Touchscreen eines Mobiltelefons oder Tablets berührt).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.1" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.TouchEvent.TOUCH_BEGIN</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.TouchEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  377. Wird abgesetzt, wenn der Benutzer ein berührungsempfindliches Gerät erstmals berührt (zum Beispiel mit dem Finger das Touchscreen eines Mobiltelefons oder Tablets berührt). Einige Geräte interpretieren diese Berührung möglicherweise auch als <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph>-Ereignis.
  378. <p class="- topic/p ">Insbesondere, wenn der Benutzer einen Finger auf den Touchscreen setzt, kann die InteractiveObject-Instanz ein <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph>-Ereignis oder ein <codeph class="+ topic/ph pr-d/codeph ">touchBegin</codeph>-Ereignis absetzen, oder beide Ereignisse, wenn die aktuelle Umgebung dies unterstützt. Wählen Sie, wie die Benutzerinteraktion verarbeitet werden soll. Verwenden Sie die flash.ui.Multitouch-Klasse, um die Verarbeitung von Berührungsereignissen zu verwalten (Verarbeitung von Berührungsgestenereignissen oder einfachen Kontaktpunktereignissen aktivieren oder Berührungsereignisse deaktivieren, sodass nur Mausereignisse abgesetzt werden). Wenn Sie sich dafür entscheiden, das <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph>-Ereignis zu verarbeiten, wird dieselbe Ereignisprozedur bei einem berührungsempfindlichen Gerät und auf einem mausfähigen Gerät ausgeführt. Entscheiden Sie sich jedoch dafür, das <codeph class="+ topic/ph pr-d/codeph ">touchBegin</codeph>-Ereignis zu verarbeiten, können Sie Ihre Ereignisprozedur so konstruieren, dass sie auf die spezifischen Anforderungen einer berührungsempfindlichen Umgebung reagiert und Benutzern eine umfassende Steuerung über Berührungen und Gesten ermöglicht. Sie können auch beide Ereignisse separat verarbeiten, um auf Berührungsereignisse anders zu reagieren als auf Mausereignisse.</p>
  379. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Informationen zur Umgebungskompatibilität finden Sie im Abschnitt über die Multitouch-Klasse.</p>
  380. </apiDesc><example conref="..\events\examples\TouchEventExample.as" class="- topic/example "> Das folgende Beispiel zeigt die Ereignisverarbeitung für <codeph class="+ topic/ph pr-d/codeph ">TOUCH_BEGIN</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">TOUCH_MOVE</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">TOUCH_END</codeph>-Ereignisse. Während sich der Kontaktpunkt über den Bildschirm bewegt (<codeph class="+ topic/ph pr-d/codeph ">onTouchMove</codeph>), wird die x-Koordinate in Relation zur Bühne in der Ausgabe verfolgt. Für den <codeph class="+ topic/ph pr-d/codeph ">Sprite.startTouchDrag</codeph>-Parameter in der <codeph class="+ topic/ph pr-d/codeph ">onTouchBegin</codeph>-Funktion ist der Wert für touchPointID der Wert, der dem Ereignisobjekt zugewiesen wurde. Der bounds-Parameter ist das Rechteck, das die Grenzen des übergeordneten Anzeigeobjekts definiert (bg ist ein Anzeigeobjekt, das MySprite enthält).
  381. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  382. Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
  383. MySprite.addEventListener(TouchEvent.TOUCH_BEGIN, onTouchBegin);
  384. MySprite.addEventListener(TouchEvent.TOUCH_MOVE, onTouchMove);
  385. MySprite.addEventListener(TouchEvent.TOUCH_END, onTouchEnd);
  386. function onTouchBegin(eBegin:TouchEvent) {
  387. eBegin.target.startTouchDrag(eBegin.touchPointID, false, bg.getRect(this));
  388. trace("touch begin");
  389. }
  390. function onTouchMove(eMove:TouchEvent) {
  391. trace(eMove.stageX);
  392. }
  393. function onTouchEnd(eEnd:TouchEvent) {
  394. eEnd.target.stopTouchDrag(eEnd.touchPointID);
  395. trace("touch end");
  396. }
  397. </codeblock></example></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:mouseDown" class="- topic/link "><linktext class="- topic/linktext ">mouseDown-Ereignis</linktext></link><link href="flash.ui.xml#Multitouch" class="- topic/link "><linktext class="- topic/linktext ">flash.ui.Multitouch</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.ROLL_OVER_rollOver" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">rollOver</apiName><shortdesc class="- topic/shortdesc ">
  398. Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.ROLL_OVER</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  399. Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt. Das Ereignisziel ist das Objekt unter dem Zeigegerät oder ein Objekt, das diesem übergeordnet ist. <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph> ist das Objekt, das sich davor unter dem Zeigegerät befunden hat. Die <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignisse werden über die übergeordnete Kette des Objekts fortlaufend nach unten hin ausgelöst, beginnend mit dem höchsten übergeordneten Objekt, das weder das Stammobjekt noch ein übergeordnetes Element des <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph>-Objekts ist.
  400. <p class="- topic/p ">Der Zweck des <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignisses besteht darin, die Programmierung von Rollout-Verhaltensweisen für Anzeigeobjekt-Container mit untergeordneten Objekten zu vereinfachen. Kommt die Maus aus einem Objekt, das diesem Anzeigeobjekt nicht untergeordnet ist, in den Bereich eines Anzeigeobjekts oder in den Bereich, in dem sich die diesem untergeordneten Objekte befinden, löst das Anzeigeobjekt das <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignis aus. Dieses Verhalten unterscheidet sich vom <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph>-Ereignis, das immer dann ausgelöst wird, wenn die Maus auf den Bereich eines dem Anzeigeobjekt-Container untergeordneten Objekts bewegt wird. Dies ist auch der Fall, wenn sich die Maus bereits über einem anderen dem Anzeigeobjekt-Container untergeordneten Objekt befunden hat. </p>
  401. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.ROLL_OUT_rollOut" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">rollOut</apiName><shortdesc class="- topic/shortdesc ">
  402. Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.ROLL_OUT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  403. Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. Das Ereignisziel ist das Objekt, das sich davor unter dem Zeigegerät befunden hat, oder ein Objekt, das diesem übergeordnet ist. <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph> ist das Objekt, zu dem sich das Zeigegerät bewegt hat. Die <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignisse werden über die übergeordnete Kette des Objekts fortlaufend nach oben hin ausgelöst, beginnend mit dem Objekt selbst und endend mit dem höchsten übergeordneten Objekt, das weder das Stammobjekt noch ein übergeordnetes Element des <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph>-Objekts ist.
  404. <p class="- topic/p ">Der Zweck des <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignisses besteht darin, die Programmierung von Rollover-Verhaltensweisen für Anzeigeobjekt-Container mit untergeordneten Objekten zu vereinfachen. Verlässt die Maus den Bereich eines Anzeigeobjekts oder den Bereich, in dem sich die diesem untergeordneten Objekte befinden, um auf ein Objekt zu zeigen, das diesem Objekt nicht untergeordnet ist, löst das Anzeigeobjekt das <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignis aus. Dieses Verhalten unterscheidet sich von dem des <codeph class="+ topic/ph pr-d/codeph ">mouseOut</codeph>-Ereignisses, das jeweils dann ausgelöst wird, wenn die Maus den Bereich eines dem Anzeigeobjekt-Container untergeordneten Objekts verlässt, selbst wenn die Maus über einem anderen dem Anzeigeobjekt-Container untergeordneten Objekt bleibt.</p>
  405. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MOUSE_WHEEL_mouseWheel" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">mouseWheel</apiName><shortdesc class="- topic/shortdesc ">
  406. Wird ausgelöst, wenn das Mausrad über einer InteractiveObject-Instanz gedreht wird.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MOUSE_WHEEL</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  407. Wird ausgelöst, wenn das Mausrad über einer InteractiveObject-Instanz gedreht wird. Handelt es sich beim Ziel um ein Textfeld, wird als Standardverhalten der Text innerhalb des Textfelds nach oben oder unten verschoben. Nur unter Microsoft Windows verfügbar.
  408. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MOUSE_UP_mouseUp" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">mouseUp</apiName><shortdesc class="- topic/shortdesc ">
  409. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MOUSE_UP</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  410. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt. Handelt es sich beim Ziel um eine SimpleButton-Instanz, zeigt das Objekt das <codeph class="+ topic/ph pr-d/codeph ">upState</codeph>-Anzeigeobjekt an. Handelt es sich beim Ziel um ein auswählbares Textfeld, wird als Standardverhalten die Textauswahl abgeschlossen.
  411. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MOUSE_OVER_mouseOver" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">mouseOver</apiName><shortdesc class="- topic/shortdesc ">
  412. Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MOUSE_OVER</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  413. Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt. <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph> ist das Objekt, das sich davor unter dem Zeigegerät befunden hat. Handelt es sich beim Ziel um eine SimpleButton-Instanz, zeigt das Objekt als Standardverhalten das <codeph class="+ topic/ph pr-d/codeph ">overState</codeph>- oder das <codeph class="+ topic/ph pr-d/codeph ">upState</codeph>-Anzeigeobjekt an. Dies hängt davon ab, ob die Maustaste gerade gedrückt ist.
  414. <p class="- topic/p ">Das Ereignis <codeph class="+ topic/ph pr-d/codeph ">mouseOver</codeph> wird jedes Mal ausgelöst, wenn die Maus in den Bereich eines dem Anzeigeobjekt-Container untergeordneten Objekts bewegt wird, selbst wenn sich die Maus bereits über einem anderen dem Anzeigeobjekt-Container untergeordneten Objekt befindet. Dieses Verhalten unterscheidet sich vom Zweck des <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignisses, der darin besteht, die Programmierung von Rollout-Verhaltensweisen für Anzeigeobjekt-Container mit untergeordneten Objekten zu vereinfachen. Kommt die Maus aus einem Objekt, das diesem Anzeigeobjekt nicht untergeordnet ist, in den Bereich eines Anzeigeobjekts oder in den Bereich, in dem sich die diesem untergeordneten Objekte befinden, löst das Anzeigeobjekt das <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignis aus. Die <codeph class="+ topic/ph pr-d/codeph ">rollOver</codeph>-Ereignisse werden über die übergeordnete Kette des Objekts fortlaufend nach unten hin ausgelöst, beginnend mit dem höchsten übergeordneten Objekt, das weder das Stammobjekt noch ein übergeordnetes Element des <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph>-Objekts ist.</p>
  415. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MOUSE_OUT_mouseOut" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">mouseOut</apiName><shortdesc class="- topic/shortdesc ">
  416. Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MOUSE_OUT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  417. Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. Das Ereignisziel ist das Objekt, das sich davor unter dem Zeigegerät befunden hat. <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph> ist das Objekt, zu dem sich das Zeigegerät bewegt hat. Handelt es sich bei dem Ziel um eine SimpleButton-Instanz, zeigt die Schaltfläche als Standardverhalten das <codeph class="+ topic/ph pr-d/codeph ">upState</codeph>-Anzeigeobjekt an.
  418. <p class="- topic/p ">Das Ereignis <codeph class="+ topic/ph pr-d/codeph ">mouseOut</codeph> wird jedes Mal ausgelöst, wenn die Maus den Bereich eines dem Anzeigeobjekt-Container untergeordneten Objekts verlässt, selbst sich wenn die Maus weiterhin über einem anderen dem Anzeigeobjekt-Container untergeordneten Objekt befindet. Dieses Verhalten unterscheidet sich vom Zweck des <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignisses, der darin besteht, die Programmierung von Rollover-Verhaltensweisen für Anzeigeobjekt-Container mit untergeordneten Objekten zu vereinfachen. Verlässt die Maus den Bereich eines Anzeigeobjekts oder den Bereich, in dem sich die diesem untergeordneten Objekte befinden, um auf ein Objekt zu zeigen, das diesem Objekt nicht untergeordnet ist, löst das Anzeigeobjekt das <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignis aus. Die <codeph class="+ topic/ph pr-d/codeph ">rollOut</codeph>-Ereignisse werden über die übergeordnete Kette des Objekts fortlaufend nach oben hin ausgelöst, beginnend mit dem Objekt selbst und endend mit dem höchsten übergeordneten Objekt, das weder das Stammobjekt noch ein übergeordnetes Element des <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph>-Objekts ist.</p>
  419. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MOUSE_MOVE_mouseMove" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">mouseMove</apiName><shortdesc class="- topic/shortdesc ">
  420. Wird ausgelöst, wenn der Benutzer das Zeigegerät bewegt, während es sich auf einer InteractiveObject-Instanz befindet.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MOUSE_MOVE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  421. Wird ausgelöst, wenn der Benutzer das Zeigegerät bewegt, während es sich auf einer InteractiveObject-Instanz befindet. Handelt es sich beim Ziel um ein Textfeld, in dem der Benutzer eine Auswahl vornimmt, wird als Standardverhalten die Auswahl aktualisiert.
  422. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.MOUSE_DOWN_mouseDown" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">mouseDown</apiName><shortdesc class="- topic/shortdesc ">
  423. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.MOUSE_DOWN</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  424. Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt. Handelt es sich bei dem Ziel um eine SimpleButton-Instanz, zeigt die SimpleButton-Instanz als Standardverhalten das <codeph class="+ topic/ph pr-d/codeph ">downState</codeph>-Anzeigeobjekt an. Handelt es sich beim Ziel um ein auswählbares Textfeld, wird als Standardverhalten die Textauswahl begonnen.
  425. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.DOUBLE_CLICK_doubleClick" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">doubleClick</apiName><shortdesc class="- topic/shortdesc ">
  426. Wird ausgelöst, wenn der Benutzer die Haupttaste des Zeigegeräts zweimal schnell hintereinander über dem gleichen InteractiveObject-Objekt drückt und das doubleClickEnabled-Flag des Objekts true lautet.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.DOUBLE_CLICK</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  427. Wird ausgelöst, wenn der Benutzer die Haupttaste des Zeigegeräts zweimal schnell hintereinander über dem gleichen InteractiveObject-Objekt drückt und das <codeph class="+ topic/ph pr-d/codeph ">doubleClickEnabled</codeph>-Kennzeichen des Objekts <codeph class="+ topic/ph pr-d/codeph ">true</codeph> lautet. Damit ein <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignis eintreten kann, muss es unmittelbar an die folgende Reihe von Ereignissen anschließen: <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph>, <codeph class="+ topic/ph pr-d/codeph ">mouseUp</codeph>, <codeph class="+ topic/ph pr-d/codeph ">click</codeph>, <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph>, <codeph class="+ topic/ph pr-d/codeph ">mouseUp</codeph>. Alle diese Ereignisse müssen dasselbe Ziel wie das <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignis aufweisen. Der zweite Klick, der jeweils durch das zweite <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">mouseUp</codeph>-Ereignis repräsentiert wird, muss innerhalb einer bestimmten Zeitspanne nach dem <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis eintreten. Die zulässige Dauer dieser Zeitspanne variiert für verschiedene Betriebssysteme und kann oft vom Benutzer selbst eingestellt werden. Handelt es sich beim Ziel um ein auswählbares Textfeld, wird als Standardverhalten das Wort an der Zeigerposition ausgewählt. Ist für die Ziel-InteractiveObject-Instanz das <codeph class="+ topic/ph pr-d/codeph ">doubleClickEnabled</codeph>-Kennzeichen nicht auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt, empfängt es einfach zwei <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignisse.
  428. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">doubleClickEnabled</codeph>-Eigenschaft ist standardmäßig auf <codeph class="+ topic/ph pr-d/codeph ">false</codeph> gesetzt. </p>
  429. <p class="- topic/p ">Das Doppelklick-Textauswahlverhalten eines TextField-Objekts steht nicht in Bezug zum <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignis. Verwenden Sie <codeph class="+ topic/ph pr-d/codeph ">TextField.doubleClickEnabled</codeph>, um die TextField-Auswahl zu steuern.</p>
  430. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/doubleClickEnabled" class="- topic/link "><linktext class="- topic/linktext ">doubleClickEnabled</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.MouseEvent.CLICK_click" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">click</apiName><shortdesc class="- topic/shortdesc ">
  431. Wird ausgelöst, wenn ein Benutzer die Haupttaste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und wieder loslässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.MouseEvent.CLICK</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.MouseEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  432. Wird ausgelöst, wenn ein Benutzer die Haupttaste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und wieder loslässt. Damit ein Klickereignis eintreten kann, muss es immer an die folgende Reihe von Ereignissen anschließen, und zwar in der angegebenen Reihenfolge: mouseDown-Ereignis, dann mouseUp-Ereignis. Das Zielobjekt muss für beide Ereignisse identisch sein, da das <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis sonst nicht eintritt. Zwischen den Ereignissen <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph> und <codeph class="+ topic/ph pr-d/codeph ">mouseUp</codeph> kann jederzeit eine beliebige Anzahl von Mausereignissen vorkommen. Das <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis tritt dennoch ein.
  433. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.FocusEvent.MOUSE_FOCUS_CHANGE_mouseFocusChange" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">mouseFocusChange</apiName><shortdesc class="- topic/shortdesc ">
  434. Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe eines Zeigegeräts zu ändern.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.FocusEvent.MOUSE_FOCUS_CHANGE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.FocusEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  435. Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe eines Zeigegeräts zu ändern. Das Standardverhalten dieses Ereignisses besteht darin, den Fokus zu ändern und das entsprechende <codeph class="+ topic/ph pr-d/codeph ">focusIn</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">focusOut</codeph>-Ereignis auszulösen.
  436. <p class="- topic/p ">Dieses Ereignis wird für das Objekt ausgelöst, das gerade den Eingabefokus hat. Das verwandte Objekt für dieses Ereignis ist die InteractiveObject-Instanz, die den Fokus erhält, wenn Sie das Standardverhalten nicht verhindern. Sie können den Fokuswechsel verhindern, indem Sie in einem Ereignis-Listener, der bei dem Zielobjekt ordentlich registriert ist, <codeph class="+ topic/ph pr-d/codeph ">preventDefault()</codeph> aufrufen. Die <codeph class="+ topic/ph pr-d/codeph ">shiftKey</codeph>-Eigenschaft wird nicht verwendet. Der Fokus wird gewechselt und die Ereignisse <codeph class="+ topic/ph pr-d/codeph ">focusIn</codeph> und <codeph class="+ topic/ph pr-d/codeph ">focusOut</codeph> werden standardmäßig ausgelöst.</p>
  437. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.FocusEvent.KEY_FOCUS_CHANGE_keyFocusChange" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">keyFocusChange</apiName><shortdesc class="- topic/shortdesc ">
  438. Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe der Tastatur zu ändern.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.FocusEvent.KEY_FOCUS_CHANGE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.FocusEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  439. Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe der Tastatur zu ändern. Das Standardverhalten dieses Ereignisses besteht darin, den Fokus zu ändern und das entsprechende <codeph class="+ topic/ph pr-d/codeph ">focusIn</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">focusOut</codeph>-Ereignis auszulösen.
  440. <p class="- topic/p ">Dieses Ereignis wird für das Objekt ausgelöst, das gerade den Eingabefokus hat. Das verwandte Objekt für dieses Ereignis ist die InteractiveObject-Instanz, die den Fokus erhält, wenn Sie das Standardverhalten nicht verhindern. Sie können den Fokuswechsel verhindern, indem Sie in einem Ereignis-Listener, der bei dem Zielobjekt ordentlich registriert ist, die <codeph class="+ topic/ph pr-d/codeph ">preventDefault()</codeph>-Methode aufrufen. Der Fokus wird gewechselt und die Ereignisse <codeph class="+ topic/ph pr-d/codeph ">focusIn</codeph> und <codeph class="+ topic/ph pr-d/codeph ">focusOut</codeph> werden standardmäßig ausgelöst.</p>
  441. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.FocusEvent.FOCUS_OUT_focusOut" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">focusOut</apiName><shortdesc class="- topic/shortdesc ">
  442. Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus verloren hat.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.FocusEvent.FOCUS_OUT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.FocusEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  443. Wird ausgelöst, <i class="+ topic/ph hi-d/i ">nachdem</i> ein Anzeigeobjekt den Fokus abgegeben hat. Dies passiert, wenn Benutzer ein anderes Objekt mit einem Zeigegerät oder per Tastaturnavigation hervorheben. Das Objekt, das den Fokus verliert, ist das Zielobjekt dieses Ereignisses, während die dazugehörige InteractiveObject-Instanz, die den Fokus erhält, verwandtes Objekt genannt wird. Ein Verweis auf das verwandte Objekt wird in der Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph> des Zielobjekts gespeichert. Die <codeph class="+ topic/ph pr-d/codeph ">shiftKey</codeph>-Eigenschaft wird nicht verwendet. Das Ereignis kommt vor dem Auslösen des <codeph class="+ topic/ph pr-d/codeph ">focusIn</codeph>-Ereignisses durch das verwandte Objekt.
  444. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.FocusEvent.FOCUS_IN_focusIn" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">focusIn</apiName><shortdesc class="- topic/shortdesc ">
  445. Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus erhalten hat.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.FocusEvent.FOCUS_IN</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.FocusEvent</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  446. Wird ausgelöst, <i class="+ topic/ph hi-d/i ">nachdem</i> ein Anzeigeobjekt den Fokus erhalten hat. Dies passiert, wenn Benutzer das Objekt mit einem Zeigegerät oder per Tastaturnavigation hervorheben. Der Empfänger des Fokus ist das Zielobjekt dieses Ereignisses, während die dazugehörige InteractiveObject-Instanz, die den Fokus verliert, verwandtes Objekt genannt wird. Ein Verweis auf das verwandte Objekt wird in der Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">relatedObject</codeph> des empfangenden Objekts gespeichert. Die <codeph class="+ topic/ph pr-d/codeph ">shiftKey</codeph>-Eigenschaft wird nicht verwendet. Dieses Ereignis folgt nach dem Auslösen des <codeph class="+ topic/ph pr-d/codeph ">focusOut</codeph>-Ereignisses des vorigen Objekts.
  447. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.SELECT_ALL_selectAll" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">selectAll</apiName><shortdesc class="- topic/shortdesc ">
  448. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Alles auswählen aktiviert oder im Kontextmenü des Texts Alles auswählen wählt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.SELECT_ALL</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  449. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Alles auswählen aktiviert oder im Kontextmenü des Texts Alles auswählen wählt. Dieses Ereignis wird für das Objekt ausgelöst, das gerade den Eingabefokus hat. Ist das Objekt, das derzeit den Fokus hat, ein TextField, wählt dieses Ereignis standardmäßig alle Inhalte des Textfelds aus.
  450. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.PASTE_paste" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">paste</apiName><shortdesc class="- topic/shortdesc ">
  451. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Einfügen aktiviert oder im Kontextmenü des Texts Einfügen wählt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.PASTE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  452. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Einfügen aktiviert oder im Kontextmenü des Texts Einfügen wählt. Dieses Ereignis wird für das Objekt ausgelöst, das gerade den Eingabefokus hat. Ist das Objekt, das derzeit den Fokus hat, ein TextField, fügt dieses Ereignis standardmäßig die Inhalte der Zwischenablage an der aktuellen Einfügemarke im Textfeld ein, wobei aktuell ausgewählter Text ersetzt wird.
  453. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.CUT_cut" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">cut</apiName><shortdesc class="- topic/shortdesc ">
  454. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Ausschneiden aktiviert oder im Kontextmenü des Texts Ausschneiden wählt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.CUT</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  455. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Ausschneiden aktiviert oder im Kontextmenü des Texts Ausschneiden wählt. Dieses Ereignis wird für das Objekt ausgelöst, das gerade den Eingabefokus hat. Ist das Objekt, das derzeit den Fokus hat, ein TextField, schneidet dieses Ereignis standardmäßig aktuell ausgewählten Text aus dem Textfeld aus und platziert ihn in die Zwischenablage.
  456. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.COPY_copy" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">copy</apiName><shortdesc class="- topic/shortdesc ">
  457. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Kopieren aktiviert oder im Kontextmenü des Texts Kopieren wählt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.COPY</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  458. Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für Kopieren aktiviert oder im Kontextmenü des Texts Kopieren wählt. Dieses Ereignis wird für das Objekt ausgelöst, das gerade den Eingabefokus hat. Ist das Objekt, das derzeit den Fokus hat, ein TextField, kopiert dieses Ereignis standardmäßig aktuell ausgewählten Text aus dem Textfeld in die Zwischenablage.
  459. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:InteractiveObject_flash.events.Event.CLEAR_clear" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">clear</apiName><shortdesc class="- topic/shortdesc ">
  460. Wird ausgelöst, wenn der Benutzer aus dem Kontextmenü die Option Löschen wählt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.CLEAR</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  461. Wird ausgelöst, wenn der Benutzer aus dem Kontextmenü die Option Löschen wählt. Dieses Ereignis wird für das Objekt ausgelöst, das gerade den Eingabefokus hat. Ist das Objekt, das derzeit den Eingabefokus hat, ein TextField, löscht dieses Ereignis standardmäßig aktuell ausgewählten Text aus dem Textfeld.
  462. </apiDesc></adobeApiEventDetail></adobeApiEvent><apiConstructor id="flash.display:InteractiveObject:InteractiveObject" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation apiOperation/apiConstructor"><apiName class="- topic/title reference/title apiRef/apiName ">InteractiveObject</apiName><shortdesc class="- topic/shortdesc ">
  463. Durch das Aufrufen des neuen Konstruktors InteractiveObject() wird eine ArgumentError-Ausnahme ausgelöst.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiConstructorDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail apiOperation/apiConstructorDetail"><apiConstructorDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiConstructorDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/></apiConstructorDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  464. Durch das Aufrufen des Konstruktors <codeph class="+ topic/ph pr-d/codeph ">new InteractiveObject()</codeph> wird eine <codeph class="+ topic/ph pr-d/codeph ">ArgumentError</codeph>-Ausnahme ausgelöst. Sie können jedoch Konstruktoren für die folgenden Unterklassen von InteractiveObject aufrufen:
  465. <ul class="- topic/ul "><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">new SimpleButton()</codeph></li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">new TextField()</codeph></li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">new Loader()</codeph></li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">new Sprite()</codeph></li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">new MovieClip()</codeph></li></ul>
  466. </apiDesc></apiConstructorDetail></apiConstructor><apiOperation id="flash.display:InteractiveObject:requestSoftKeyboard" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">requestSoftKeyboard</apiName><shortdesc class="- topic/shortdesc ">
  467. Blendet eine virtuelle Tastatur ein.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2.6" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Der Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph> bedeutet, dass die virtuelle Tastatur genehmigt wurde; <codeph class="+ topic/ph pr-d/codeph ">false</codeph> bedeutet, dass die virtuelle Tastatur nicht eingeblendet wurde.
  468. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Boolean</apiOperationClassifier></apiReturn><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Zeigt die Tastatur an, wenn der aktuelle Kontext dies unterstützt.
  469. </apiTipText></apiTipTexts></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  470. Blendet eine virtuelle Tastatur ein.
  471. <p class="- topic/p ">Der Aufruf dieser Methode fokussiert die InteractiveObject-Instanz und blendet die virtuelle Tastatur ein, falls erforderlich. Die <codeph class="+ topic/ph pr-d/codeph ">needsSoftKeyboard</codeph>-Eigenschaft muss ebenfalls den Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph> haben. Die virtuelle Tastatur wird nicht eingeblendet, wenn eine Hardwaretastatur verfügbar ist oder wenn das Clientsystem keine virtuelle Tastatur unterstützt.</p>
  472. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Diese Methode wird in AIR-Anwendungen unter iOS nicht unterstützt.</p>
  473. </apiDesc></apiOperationDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/needsSoftKeyboard" class="- topic/link "><linktext class="- topic/linktext ">needsSoftKeyboard</linktext></link></related-links></apiOperation><apiValue id="flash.display:InteractiveObject:accessibilityImplementation:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">accessibilityImplementation</apiName><shortdesc class="- topic/shortdesc ">
  474. Die aktuelle Eingabehilfenimplementierung (AccessibilityImplementation) für diese InteractiveObject-Instanz.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.accessibility:AccessibilityImplementation</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  475. Die aktuelle Eingabehilfenimplementierung (AccessibilityImplementation) für diese InteractiveObject-Instanz.
  476. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.accessibility.xml#AccessibilityImplementation" class="- topic/link "><linktext class="- topic/linktext ">flash.accessibility.AccessibilityImplementation</linktext></link></related-links></apiValue><apiValue id="flash.display:InteractiveObject:contextMenu:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">contextMenu</apiName><shortdesc class="- topic/shortdesc ">
  477. Gibt das diesem Objekt zugeordnete Kontextmenü an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.display:NativeMenu</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Das mit diesem Objekt verknüpfte Kontextmenü.
  478. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  479. Gibt das diesem Objekt zugeordnete Kontextmenü an.
  480. <p class="- topic/p ">Für Inhalt, der in Flash Player ausgeführt wird, handelt es sich bei dieser Eigenschaft um ein ContextMenu-Objekt. In der AIR-Laufzeitumgebung erweitert die ContextMenu-Klasse die NativeMenu-Klasse, doch Flash Player unterstützt nur die ContextMenu-Klasse, nicht aber die NativeMenu-Klasse.
  481. </p>
  482. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> TextField-Objekte enthalten im Kontextmenü immer ein Zwischenablagemenü. Das Zwischenablagemenü enthält die Befehle Ausschneiden, Kopieren, Einfügen, Löschen und Alles auswählen. Diese Befehle können aus dem Kontextmenü von TextField-Objekten nicht entfernt werden. Bei TextField-Objekten werden beim Auswählen dieser Befehle (oder der entsprechenden Zugriffstastenkombinationen) keine <codeph class="+ topic/ph pr-d/codeph ">clear</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">copy</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">cut</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">paste</codeph>- oder <codeph class="+ topic/ph pr-d/codeph ">selectAll</codeph>-Ereignisse ausgelöst.</p>
  483. </apiDesc><example conref="examples\ContextMenu_custom.as" class="- topic/example "> Das folgende Beispiel zeigt, wie Sie ein benutzerdefiniertes Kontextmenüelement zu einem Sprite-Objekt hinzufügen können, indem Sie die contextMenu-Eigenschaft des Sprite-Objekts auf ein ContextMenu-Objekt einstellen. Beispiel bereitgestellt von <xref href="http://actionscriptexamples.com/2009/03/05/creating-a-custom-context-menu-item-in-flash-using-actionscript-30/" scope="_mmexternal" class="- topic/xref ">ActionScriptExamples.com</xref>.
  484. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  485. var red_cmi:ContextMenuItem = new ContextMenuItem("red");
  486. red_cmi.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, cmi_menuItemSelect);
  487. var cm:ContextMenu = new ContextMenu();
  488. cm.customItems.push(red_cmi);
  489. cm.hideBuiltInItems();
  490. var spr:Sprite = new Sprite();
  491. spr.contextMenu = cm;
  492. spr.graphics.beginFill(0x000000);
  493. spr.graphics.drawRect(0, 0, 120, 90);
  494. spr.graphics.endFill();
  495. spr.x = 10;
  496. spr.y = 10;
  497. addChild(spr);
  498. function cmi_menuItemSelect(evt:ContextMenuEvent):void {
  499. spr.graphics.clear();
  500. spr.graphics.beginFill(0xFF0000);
  501. spr.graphics.drawRect(0, 0, 120, 90);
  502. spr.graphics.endFill();
  503. }
  504. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:InteractiveObject:doubleClickEnabled:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">doubleClickEnabled</apiName><shortdesc class="- topic/shortdesc ">
  505. Gibt an, ob das Objekt doubleClick-Ereignisse empfängt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Gibt an, ob dieses Objekt Doppelklick-Meldungen empfängt.
  506. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  507. Gibt an, ob dieses Objekt <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignisse empfängt. Der Standardwert ist <codeph class="+ topic/ph pr-d/codeph ">false</codeph>. Das heißt, dass eine InteractiveObject-Instanz standardmäßig keine <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignisse erhält. Ist die <codeph class="+ topic/ph pr-d/codeph ">doubleClickEnabled</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt, empfängt die Instanz <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignisse innerhalb ihrer Grenzen. Die <codeph class="+ topic/ph pr-d/codeph ">mouseEnabled</codeph>-Eigenschaft der InteractiveObject-Instanz muss ebenfalls auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt werden, damit das Objekt <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignisse empfängt.
  508. <p class="- topic/p ">Durch das Festlegen dieser Eigenschaft wird kein Ereignis ausgelöst. Sie müssen die <codeph class="+ topic/ph pr-d/codeph ">addEventListener()</codeph>-Methode verwenden, um einen Ereignis-Listener für das <codeph class="+ topic/ph pr-d/codeph ">doubleClick</codeph>-Ereignis hinzuzufügen.</p>
  509. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:doubleClick" class="- topic/link "><linktext class="- topic/linktext ">doubleClick</linktext></link><link href="flash.display.xml#InteractiveObject/mouseEnabled" class="- topic/link "><linktext class="- topic/linktext ">mouseEnabled</linktext></link><link href="flash.display.xml#DisplayObjectContainer/mouseChildren" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObjectContainer.mouseChildren</linktext></link></related-links></apiValue><apiValue id="flash.display:InteractiveObject:focusRect:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">focusRect</apiName><shortdesc class="- topic/shortdesc ">
  510. Gibt an, ob für dieses Objekt ein Fokusrechteck angezeigt wird.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><internal>FP IMD: See the AS2 MovieClip._focusRect, Button._focusRect, and
  511. _focusRect (global property) topics for information to migrate to the ASDoc description of this
  512. AS3 property.
  513. </internal></asCustoms></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Object</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  514. Gibt an, ob für dieses Objekt ein Fokusrechteck angezeigt wird. Es sind drei Werte möglich: <codeph class="+ topic/ph pr-d/codeph ">true</codeph>, <codeph class="+ topic/ph pr-d/codeph ">false</codeph> oder <codeph class="+ topic/ph pr-d/codeph ">null</codeph>. Die Werte <codeph class="+ topic/ph pr-d/codeph ">true</codeph> und <codeph class="+ topic/ph pr-d/codeph ">false</codeph> geben an, ob ein Fokusrechteck angezeigt wird oder nicht. Der Wert <codeph class="+ topic/ph pr-d/codeph ">null</codeph> gibt an, dass dieses Objekt der <codeph class="+ topic/ph pr-d/codeph ">stageFocusRect</codeph>-Eigenschaft der Bühne unterliegt.
  515. </apiDesc></apiValueDetail></apiValue><apiValue id="flash.display:InteractiveObject:mouseEnabled:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">mouseEnabled</apiName><shortdesc class="- topic/shortdesc ">
  516. Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  517. Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt. Der Standardwert ist <codeph class="+ topic/ph pr-d/codeph ">true</codeph>, d. h., dass standardmäßig jede InteractiveObject-Instanz, die sich in der Anzeigeliste befindet, Mausereignisse oder andere Benutzereingabeereignisse erhält. Wenn <codeph class="+ topic/ph pr-d/codeph ">mouseEnabled</codeph> auf <codeph class="+ topic/ph pr-d/codeph ">false</codeph> eingestellt ist, empfängt die Instanz keine Mausereignisse (oder andere Benutzereingabeereignisse wie Tastaturereignisse). Untergeordnete Elemente dieser Instanz in der Anzeigeliste sind nicht betroffen. Wenn Sie das <codeph class="+ topic/ph pr-d/codeph ">mouseEnabled</codeph>-Verhalten für alle Objekte ändern möchten, die einem Objekt in der Anzeigeliste untergeordnet sind, verwenden Sie <codeph class="+ topic/ph pr-d/codeph ">flash.display.DisplayObjectContainer.mouseChildren</codeph>.
  518. <p class="- topic/p "> Durch das Festlegen dieser Eigenschaft wird kein Ereignis ausgelöst. Um interaktive Funktionalität zu erzielen, müssen Sie die <codeph class="+ topic/ph pr-d/codeph ">addEventListener()</codeph>-Methode verwenden.</p>
  519. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObjectContainer/mouseChildren" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObjectContainer.mouseChildren</linktext></link></related-links></apiValue><apiValue id="flash.display:InteractiveObject:needsSoftKeyboard:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">needsSoftKeyboard</apiName><shortdesc class="- topic/shortdesc ">
  520. Gibt an, ob eine virtuelle Tastatur (Bildschirmtastatur) angezeigt wird, wenn diese InteractiveObject-Instanz den Fokus erhält.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2.6" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  521. Gibt an, ob eine virtuelle Tastatur (Bildschirmtastatur) angezeigt wird, wenn diese InteractiveObject-Instanz den Fokus erhält.
  522. <p class="- topic/p ">Standardmäßig ist der Wert <codeph class="+ topic/ph pr-d/codeph ">false</codeph> und wenn die InteractiveObject-Instanz den Fokus erhält, wird die Tastatur nicht eingeblendet. Wenn die <codeph class="+ topic/ph pr-d/codeph ">needsSoftKeyboard</codeph>-Eigenschaft den Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph> hat, blendet die Laufzeitumgebung eine virtuelle Tastatur ein, wenn die InteractiveObject-Instanz für Benutzereingaben bereit ist. Eine InteractiveObject-Instanz ist für Benutzereingaben bereit, nachdem ein programmgesteuerter Aufruf erfolgt ist, um die <codeph class="+ topic/ph pr-d/codeph ">focus</codeph>-Eigenschaft des Stage-Objekts zu setzen, oder nach einer Benutzerinteraktion, zum Beispiel Tippen auf den Bildschirm. Wenn das Clientsystem eine Hardwaretastatur bereitstellt oder keine virtuelle Tastatur unterstützt, wird die virtuelle Tastatur nicht eingeblendet.</p>
  523. <p class="- topic/p ">Die InteractiveObject-Instanz setzt <codeph class="+ topic/ph pr-d/codeph ">softKeyboardActivating</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">softKeyboardActivate</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">softKeyboardDeactivate</codeph>-Ereignisse ab, wenn die virtuelle Tastatur ein- oder ausgeblendet wird.</p>
  524. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Diese Eigenschaft wird in AIR-Anwendungen unter iOS nicht unterstützt.</p>
  525. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#InteractiveObject/event:softKeyboardActivating" class="- topic/link "><linktext class="- topic/linktext ">softKeyboardActivating</linktext></link><link href="flash.display.xml#InteractiveObject/event:softKeyboardActivate" class="- topic/link "><linktext class="- topic/linktext ">softKeyboardActivate</linktext></link><link href="flash.display.xml#InteractiveObject/event:softKeyboardDeactivate" class="- topic/link "><linktext class="- topic/linktext ">softKeyboardDeactivate</linktext></link></related-links></apiValue><apiValue id="flash.display:InteractiveObject:softKeyboardInputAreaOfInterest:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">softKeyboardInputAreaOfInterest</apiName><shortdesc class="- topic/shortdesc ">
  526. Definiert einen Bereich, der auf dem Bildschirm sichtbar bleiben soll, wenn eine virtuelle Tastatur angezeigt wird.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10.2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2.6" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.geom:Rectangle</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Legt den Bereich fest, der beim Einblenden der virtuellen Tastatur auf dem Bildschirm angezeigt wird.
  527. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  528. Definiert einen Bereich, der auf dem Bildschirm sichtbar bleiben soll, wenn eine virtuelle Tastatur angezeigt wird.
  529. <p class="- topic/p ">Wenn die <codeph class="+ topic/ph pr-d/codeph ">needsSoftKeyboard</codeph>-Eigenschaft dieser InteractiveObject-Instant den Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph> hat, passt die Laufzeitumgebung die Anzeige so an, dass das Objekt sichtbar bleibt, während der Benutzer tippt. Normalerweise verwendet die Laufzeitumgebung die Objektgrenzen, die aus der <codeph class="+ topic/ph pr-d/codeph ">DisplayObject.getBounds()</codeph>-Methode bezogen werden. Mit dieser <codeph class="+ topic/ph pr-d/codeph ">softKeyboardInputAreaOfInterest</codeph>-Eigenschaft können Sie einen anderen Bereich festlegen.</p>
  530. <p class="- topic/p ">Geben Sie den Wert für <codeph class="+ topic/ph pr-d/codeph ">softKeyboardInputAreaOfInterest</codeph> in Bühnenkoordinaten ein.</p>
  531. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Unter Android wird <codeph class="+ topic/ph pr-d/codeph ">softKeyboardInputAreaOfInterest</codeph> im Querformat nicht berücksichtigt.</p>
  532. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/getBounds()" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObject.getBounds()</linktext></link></related-links></apiValue><apiValue id="flash.display:InteractiveObject:tabEnabled:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">tabEnabled</apiName><shortdesc class="- topic/shortdesc ">
  533. Gibt an, ob sich dieses Objekt in der Tabulatorreihenfolge befindet.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><internal>FP IMD: See the AS2 MovieClip.tabEnabled, Button.tabEnabled, and
  534. TextField.tabEnabled topics for information to migrate to the ASDoc description of this
  535. AS3 property.
  536. </internal></asCustoms></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Gibt an, ob dieses Objekt in der Tabulatorreihenfolge vorliegt.
  537. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  538. Gibt an, ob sich dieses Objekt in der Tabulatorreihenfolge befindet. Liegt dieses Objekt in der Tabulatorreihenfolge vor, ist der Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph>, andernfalls <codeph class="+ topic/ph pr-d/codeph ">false</codeph>. Der Standardwert ist <codeph class="+ topic/ph pr-d/codeph ">false</codeph>, mit folgender Ausnahme:
  539. <ul class="- topic/ul "><li class="- topic/li ">Bei einem SimpleButton-Objekt lautet der Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph>.</li><li class="- topic/li ">Bei einem TextField-Objekt mit <codeph class="+ topic/ph pr-d/codeph ">type = "input"</codeph> lautet der Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph>.</li><li class="- topic/li ">Bei einem Sprite-Objekt oder MovieClip-Objekt mit <codeph class="+ topic/ph pr-d/codeph ">buttonMode = true</codeph> lautet der Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph>.</li></ul>
  540. </apiDesc></apiValueDetail></apiValue><apiValue id="flash.display:InteractiveObject:tabIndex:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">tabIndex</apiName><shortdesc class="- topic/shortdesc ">
  541. Gibt die Tabulatorreihenfolge von Objekten in einer SWF-Datei an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">int</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Der Tabulatorindex für dieses Objekt.
  542. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  543. Gibt die Tabulatorreihenfolge von Objekten in einer SWF-Datei an. Die Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph> hat standardmäßig den Wert -1, d. h., für das Objekt ist kein Tabulatorindex gesetzt.
  544. <p class="- topic/p ">Wenn eines der gegenwärtig in der SWF-Datei angezeigten Objekte die <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaft aufweist, wird die automatische Tabulatorreihenfolge deaktiviert und die Tabulatorreihenfolge anhand der <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaften der Objekte in der SWF-Datei ermittelt. Bei der benutzerdefinierten Tabulatorreihenfolge werden nur Objekte berücksichtigt, die über die <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaft verfügen.</p>
  545. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaft kann eine positive Ganzzahl sein. Die Objekte werden entsprechend den <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaften in aufsteigender Reihenfolge angeordnet. Dabei liegt ein Objekt mit einem <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Wert von 1 in der Reihenfolge vor einem Objekt mit einem <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Wert von 2. Derselbe <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Wert darf nicht für mehrere Objekte verwendet werden.</p>
  546. <p class="- topic/p ">Die durch die <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaft festgelegte benutzerdefinierte Tabulatorreihenfolge ist <i class="+ topic/ph hi-d/i ">flat</i>. Das heißt, die hierarchischen Beziehungen zwischen Objekten in der SWF-Datei bleiben unberücksichtigt. Alle Objekte in der SWF-Datei, die die <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaften aufweisen, werden in die Tabulatorreihenfolge eingeordnet, die wiederum durch die Reihenfolge der <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Werte bestimmt wird. </p>
  547. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Um die Tabulatorreihenfolge für TLFTextField-Instanzen festzulegen, wandeln Sie das untergeordnete Anzeigeobjekt von TLFTextField in ein InteractiveObject um und legen Sie dann die <codeph class="+ topic/ph pr-d/codeph ">tabIndex</codeph>-Eigenschaft fest. Beispiel:
  548. <pre xml:space="preserve" class="- topic/pre ">
  549. InteractiveObject(tlfInstance.getChildAt(1)).tabIndex = 3;
  550. </pre>
  551. Um die Tabulatorreihenfolge von der Standardreihenfolge für drei Instanzen eines TLFTextField-Objekts (<codeph class="+ topic/ph pr-d/codeph ">tlfInstance1</codeph>, <codeph class="+ topic/ph pr-d/codeph ">tlfInstance2</codeph> und <codeph class="+ topic/ph pr-d/codeph ">tlfInstance3</codeph>) umzukehren, verwenden Sie Folgendes:
  552. <pre xml:space="preserve" class="- topic/pre ">
  553. InteractiveObject(tlfInstance1.getChildAt(1)).tabIndex = 3;
  554. InteractiveObject(tlfInstance2.getChildAt(1)).tabIndex = 2;
  555. InteractiveObject(tlfInstance3.getChildAt(1)).tabIndex = 1;
  556. </pre>
  557. </p>
  558. </apiDesc></apiValueDetail></apiValue></apiClassifier><apiClassifier languages="" id="flash.display:GraphicsTrianglePath" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">GraphicsTrianglePath</apiName><shortdesc class="- topic/shortdesc ">
  559. Definiert einen angeordneten Satz an Dreiecken, die entweder mithilfe von Füllkoordinaten (u, v) oder normaler Füllung dargestellt werden können.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiFinal class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiFinal "/><apiBaseInterface>flash.display:IGraphicsPath</apiBaseInterface><apiBaseInterface>flash.display:IGraphicsData</apiBaseInterface><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">Object</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  560. Definiert einen angeordneten Satz an Dreiecken, die entweder mithilfe von Füllkoordinaten (u, v) oder normaler Füllung dargestellt werden können. Jedes Dreieck im Pfad wird durch drei Koordinatensätze (x, y) dargestellt, die jeweils einen Punkt des Dreiecks bilden.
  561. <p class="- topic/p ">
  562. Die Scheitelpunkte der Dreiecke enthalten keine z-Koordinate und stellen nicht notwendigerweise eine 3D-Fläche dar. Der Pfad eines Dreiecks kann jedoch verwendet werden, um die 3D-Darstellung in einem 2D-Raum zu unterstützen.
  563. </p>
  564. </apiDesc></apiClassifierDetail><related-links class="- topic/related-links "><link href="flash.display.xml#Graphics/drawTriangles()" class="- topic/link "><linktext class="- topic/linktext ">flash.display.Graphics.drawTriangles()</linktext></link></related-links><apiConstructor id="flash.display:GraphicsTrianglePath:GraphicsTrianglePath" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation apiOperation/apiConstructor"><apiName class="- topic/title reference/title apiRef/apiName ">GraphicsTrianglePath</apiName><shortdesc class="- topic/shortdesc ">
  565. Erstellt ein neues GraphicsTrianglePath-Objekt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiConstructorDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail apiOperation/apiConstructorDetail"><apiConstructorDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiConstructorDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">vertices</apiItemName><apiType value="Vector$Number" name="type" class="- topic/state reference/state apiRef/apiType "/><apiData class="- topic/ph reference/ph apiRef/apiData ">null</apiData><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein Zahlenvektor, bei dem jedes Zahlenpaar als Punkt behandelt wird (ein Paar bestehend aus x und y). Erforderlich.
  566. </apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">indices</apiItemName><apiType value="Vector$int" name="type" class="- topic/state reference/state apiRef/apiType "/><apiData class="- topic/ph reference/ph apiRef/apiData ">null</apiData><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein Ganzzahl- oder Indexvektor, bei dem jeweils drei Indexwerte ein Dreieck definieren.
  567. </apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">uvtData</apiItemName><apiType value="Vector$Number" name="type" class="- topic/state reference/state apiRef/apiType "/><apiData class="- topic/ph reference/ph apiRef/apiData ">null</apiData><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein Vektor normalisierter Koordinaten, der für die Anwendung von Texturmapping verwendet wird.
  568. </apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">culling</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">String</apiOperationClassifier><apiData class="- topic/ph reference/ph apiRef/apiData ">none</apiData><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Legt fest, ob Dreiecke, die in eine bestimmte Richtung zeigen, dargestellt werden sollen. Wird für die Darstellung von Dreiecken verwendet, die in der aktuellen Ansicht nicht sichtbar sind. Kann auf einen beliebigen in der TriangleCulling-Klasse festgelegten Wert gesetzt werden.
  569. </apiDesc></apiParam></apiConstructorDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  570. Erstellt ein neues GraphicsTrianglePath-Objekt.
  571. </apiDesc></apiConstructorDetail><related-links class="- topic/related-links "><link href="flash.display.xml#GraphicsTrianglePath/culling" class="- topic/link "><linktext class="- topic/linktext ">Culling</linktext></link><link href="flash.display.xml#TriangleCulling" class="- topic/link "><linktext class="- topic/linktext ">flash.display.TriangleCulling</linktext></link></related-links></apiConstructor><apiValue id="flash.display:GraphicsTrianglePath:indices" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">indices</apiName><shortdesc class="- topic/shortdesc ">
  572. Ein Ganzzahl- oder Indexvektor, bei dem jeweils drei Indexwerte ein Dreieck definieren.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiType value="Vector$int" name="type" class="- topic/state reference/state apiRef/apiType "/></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  573. Ein Ganzzahl- oder Indexvektor, bei dem jeweils drei Indexwerte ein Dreieck definieren. Ist der indexes-Parameter null, so definieren jeweils drei Scheitelpunkte (sechs Paare bestehend aus x und y im vertices-Vektor) ein Dreieck. Andernfalls bezieht sich jede Indexpositon auf einen Scheitelpunkt, ein Zahlenpaar im vertices-Vektor. Beispiel: <codeph class="+ topic/ph pr-d/codeph ">indexes[1]</codeph> verweist auf (<codeph class="+ topic/ph pr-d/codeph ">vertices[2]</codeph>, <codeph class="+ topic/ph pr-d/codeph ">vertices[3]</codeph>).
  574. </apiDesc></apiValueDetail></apiValue><apiValue id="flash.display:GraphicsTrianglePath:uvtData" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">uvtData</apiName><shortdesc class="- topic/shortdesc ">
  575. Ein Vektor normalisierter Koordinaten, der für die Anwendung von Texturmapping verwendet wird.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiType value="Vector$Number" name="type" class="- topic/state reference/state apiRef/apiType "/></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  576. Ein Vektor normalisierter Koordinaten, der für die Anwendung von Texturmapping verwendet wird. Jede Koordinate verweist auf einen Punkt in der Bitmap, der für die Füllung verwendet wird. Für jeden Scheitelpunkt muss es eine UV- oder UVT-Koordinate geben.
  577. <p class="- topic/p ">
  578. Die UV-Koordinaten (0,0) entsprechen dem linken oberen Bereich der Bitmap, während (1,1) dem rechten unteren Bereich entspricht.
  579. </p>
  580. <p class="- topic/p ">
  581. Entspricht die Länge dieses Vektors der doppelten Länge des <codeph class="+ topic/ph pr-d/codeph ">vertices</codeph>-Vektors, so werden die normalisierten Koordinaten ohne Perspektivenkorrektur verwendet.
  582. </p>
  583. <p class="- topic/p ">
  584. Entspricht die Länge dieses Vektors der dreifachen Länge des <codeph class="+ topic/ph pr-d/codeph ">vertices</codeph>-Vektors, so wird die dritte Koordinate als t interpretiert, als Entfernung zwischen Auge und Textur im Sichtraum. Dies ermöglicht der Wiedergabe-Engine die korrekte Anwendung von Perspektiven beim Texturmapping im 3D-Raum.
  585. </p>
  586. </apiDesc></apiValueDetail></apiValue><apiValue id="flash.display:GraphicsTrianglePath:vertices" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">vertices</apiName><shortdesc class="- topic/shortdesc ">
  587. Ein Zahlenvektor, bei dem jedes Zahlenpaar als Punkt behandelt wird (ein Paar bestehend aus x und y).</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiType value="Vector$Number" name="type" class="- topic/state reference/state apiRef/apiType "/></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  588. Ein Zahlenvektor, bei dem jedes Zahlenpaar als Punkt behandelt wird (ein Paar bestehend aus x und y).
  589. </apiDesc></apiValueDetail></apiValue><apiValue id="flash.display:GraphicsTrianglePath:culling:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">culling</apiName><shortdesc class="- topic/shortdesc ">
  590. Legt fest, ob Dreiecke, die in eine bestimmte Richtung zeigen, dargestellt werden sollen.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  591. Legt fest, ob Dreiecke, die in eine bestimmte Richtung zeigen, dargestellt werden sollen. Wird für die Darstellung von Dreiecken verwendet, die in der aktuellen Ansicht nicht sichtbar sind.
  592. <p class="- topic/p ">
  593. Kann auf einen beliebigen in der TriangleCulling-Klasse festgelegten Wert gesetzt werden.
  594. </p>
  595. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#TriangleCulling" class="- topic/link "><linktext class="- topic/linktext ">flash.display.TriangleCulling</linktext></link></related-links></apiValue></apiClassifier><apiClassifier languages="" id="flash.display:DisplayObject" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">DisplayObject</apiName><shortdesc class="- topic/shortdesc ">
  596. Die DisplayObject-Klasse ist die Basisklasse für alle Objekte, die in die Anzeigeliste eingefügt werden können.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiBaseInterface>flash.display:IBitmapDrawable</apiBaseInterface><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">flash.events:EventDispatcher</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  597. Die DisplayObject-Klasse ist die Basisklasse für alle Objekte, die in die Anzeigeliste eingefügt werden können. Die Anzeigeliste verwaltet alle Objekte, die in den Flash-Laufzeitumgebungen angezeigt werden. Um die Anzeigeobjekte innerhalb der Anzeigeliste anzuordnen, verwenden Sie die DisplayObjectContainer-Klasse. DisplayObjectContainer-Objekte können untergeordnete Anzeigeobjekte besitzen, während andere Anzeigeobjekte, wie die Objekte Shape oder TextField, Endknoten sind, die nur übergeordnete und Parallelobjekte besitzen, aber keine untergeordneten Objekte.
  598. <p class="- topic/p ">Die DisplayObject-Klasse unterstützt grundlegende Funktionalitäten wie die <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Position eines Objekts sowie Objekteigenschaften für fortgeschrittene Anwender, z. B. die Transformationsmatrix.
  599. </p>
  600. <p class="- topic/p ">DisplayObject ist eine abstrakte Basisklasse. Daher können Sie DisplayObject nicht direkt aufrufen. Durch das Aufrufen von <codeph class="+ topic/ph pr-d/codeph ">new DisplayObject()</codeph> wird eine <codeph class="+ topic/ph pr-d/codeph ">ArgumentError</codeph>-Ausnahme ausgelöst. </p>
  601. <p class="- topic/p ">Alle Anzeigeobjekte erben die Eigenschaften und Methoden der DisplayObject-Klasse.</p>
  602. <p class="- topic/p ">Die DisplayObject-Klasse selbst enthält keine APIs zum Rendern von Inhalten auf dem Bildschirm. Wenn Sie eine benutzerdefinierte Unterklasse der DisplayObject-Klasse erstellen möchten, sollten Sie daher eine ihrer Unterklassen erweitern, die über APIs zum Rendern von Inhalt auf dem Bildschirm verfügt (wie die Klassen Shape, Sprite, Bitmap, SimpleButton, TextField oder MovieClip).</p>
  603. <p class="- topic/p ">Die DisplayObject-Klasse enthält mehrere broadcast-Ereignisse. Normalerweise ist das Ziel eines bestimmten Ereignisses eine bestimmte DisplayObject-Instanz. So ist z. B. das Ziel eines <codeph class="+ topic/ph pr-d/codeph ">added</codeph>-Ereignisses die bestimmte DisplayObjectInstanz, die der Anzeigeliste hinzugefügt wurde. Bei einem einzigen Ziel ist die Platzierung des Ereignis-Listeners auf dieses Ziel beschränkt, in manchen Fällen auf die übergeordneten Elemente des Ziels in der Anzeigeliste. Bei broadcast-Ereignissen ist das Ziel jedoch keine bestimmte DisplayObject-Instanz, sondern alle DisplayObject-Instanzen, einschließlich jener, die nicht in der Anzeigeliste erscheinen. Das bedeutet, dass Sie jeder DisplayObject-Instanz einen Listener hinzufügen können, der auf broadcast-Ereignisse wartet. Zusätzlich zu den in der Ereignistabelle der DisplayObject-Klasse aufgelisteten broadcast-Ereignissen erbt die DisplayObject-Klasse zwei broadcast-Erignisse von der EventDispatcher-Klasse: <codeph class="+ topic/ph pr-d/codeph ">activate</codeph> und <codeph class="+ topic/ph pr-d/codeph ">deactivate</codeph>.</p>
  604. <p class="- topic/p ">Einige der in den ActionScript 1.0- und 2.0-Klassen MovieClip, TextField und Button verwendeten Eigenschaften (wie <codeph class="+ topic/ph pr-d/codeph ">_alpha</codeph>, <codeph class="+ topic/ph pr-d/codeph ">_height</codeph>, <codeph class="+ topic/ph pr-d/codeph ">_name</codeph>, <codeph class="+ topic/ph pr-d/codeph ">_width</codeph>, <codeph class="+ topic/ph pr-d/codeph ">_x</codeph>, <codeph class="+ topic/ph pr-d/codeph ">_y</codeph> und andere) verfügen über Entsprechungen in der ActionScript 3.0-Klasse DisplayObject, wurden aber so umbenannt, dass der neue Name nicht mehr mit einem Unterstrich (_) beginnt.</p>
  605. <p class="- topic/p ">Weitere Informationen finden Sie im Kapitel Programmierung von Anzeigeobjekten des <i class="+ topic/ph hi-d/i ">ActionScript 3.0 Entwicklerhandbuchs</i>.</p>
  606. </apiDesc><example conref="examples\DisplayObjectExample.as" class="- topic/example "> Im folgenden Beispiel wird die Klasse <codeph class="+ topic/ph pr-d/codeph ">DisplayObjectExample</codeph> verwendet, um in einer Ecke der Bühne ein orangefarbenes Quadrat zu zeichnen und dann auf Ereignisse zu reagieren, indem für die einzelnen Ereignisse Textinformationen angezeigt werden. Dies wird in den folgenden Schritten erreicht:
  607. <ol class="- topic/ol "><li class="- topic/li ">Für die Farbe und Größe des Quadrats werden Klasseneigenschaften deklariert.</li><li class="- topic/li ">Der Konstruktor ruft die <codeph class="+ topic/ph pr-d/codeph ">draw()</codeph>-Methode auf, die auf der Bühne an der Standardposition mit den Koordinaten <i class="+ topic/ph hi-d/i ">x = 0, y = 0</i> ein orangefarbenes Quadrat zeichnet.</li><li class="- topic/li ">Dem Quadrat sind die folgenden Ereignis-Listener-Methoden zugeordnet:
  608. <ul class="- topic/ul "><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">addedHandler()</codeph>: Listener für <codeph class="+ topic/ph pr-d/codeph ">added</codeph>-Ereignisse, die ausgelöst werden, wenn das Quadrat der Anzeigeliste hinzugefügt wird.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">enterFrameHandler()</codeph>: Listener für <codeph class="+ topic/ph pr-d/codeph ">enterFrame</codeph>-Ereignisse, die in diesem Beispiel keine besondere Bedeutung haben.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">removedHandler()</codeph>: Listener für <codeph class="+ topic/ph pr-d/codeph ">removed</codeph>-Ereignisse, die ausgelöst werden, wenn das Quadrat aus der Anzeigeliste entfernt wird. Dies ist der Fall, wenn Benutzer auf das Quadrat klicken.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">clickHandler()</codeph>: Listener für <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignisse, die ausgelöst werden, wenn Benutzer auf das orangefarbene Quadrat klicken.</li><li class="- topic/li "><codeph class="+ topic/ph pr-d/codeph ">renderHandler()</codeph>: Listener für <codeph class="+ topic/ph pr-d/codeph ">render</codeph>-Ereignisse, die ausgelöst werden, nachdem die Anzeigeliste aktualisiert wurde.</li></ul></li></ol>
  609. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  610. package {
  611. import flash.display.Sprite;
  612. public class DisplayObjectExample extends Sprite {
  613. public function DisplayObjectExample() {
  614. var child:CustomDisplayObject = new CustomDisplayObject();
  615. addChild(child);
  616. }
  617. }
  618. }
  619. import flash.display.DisplayObject;
  620. import flash.display.Sprite;
  621. import flash.display.Stage;
  622. import flash.display.StageAlign;
  623. import flash.display.StageScaleMode;
  624. import flash.events.*;
  625. class CustomDisplayObject extends Sprite {
  626. private var bgColor:uint = 0xFFCC00;
  627. private var size:uint = 80;
  628. public function CustomDisplayObject() {
  629. draw();
  630. addEventListener(Event.ADDED, addedHandler);
  631. addEventListener(Event.ENTER_FRAME, enterFrameHandler);
  632. addEventListener(Event.REMOVED, removedHandler);
  633. addEventListener(MouseEvent.CLICK, clickHandler);
  634. addEventListener(Event.RENDER, renderHandler);
  635. }
  636. private function draw():void {
  637. graphics.beginFill(bgColor);
  638. graphics.drawRect(0, 0, size, size);
  639. graphics.endFill();
  640. }
  641. private function clickHandler(event:MouseEvent):void {
  642. trace("clickHandler: " + event);
  643. parent.removeChild(this);
  644. }
  645. private function addedHandler(event:Event):void {
  646. trace("addedHandler: " + event);
  647. stage.scaleMode = StageScaleMode.NO_SCALE;
  648. stage.align = StageAlign.TOP_LEFT;
  649. stage.addEventListener("resize", resizeHandler);
  650. }
  651. private function enterFrameHandler(event:Event):void {
  652. trace("enterFrameHandler: " + event);
  653. removeEventListener("enterFrame", enterFrameHandler);
  654. }
  655. private function removedHandler(event:Event):void {
  656. trace("removedHandler: " + event);
  657. stage.removeEventListener("resize", resizeHandler);
  658. }
  659. private function renderHandler(event:Event):void {
  660. trace("renderHandler: " + event);
  661. }
  662. private function resizeHandler(event:Event):void {
  663. trace("resizeHandler: " + event);
  664. }
  665. }
  666. </codeblock></example></apiClassifierDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObjectContainer" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObjectContainer</linktext></link></related-links><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.RENDER_render" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">render</apiName><shortdesc class="- topic/shortdesc ">
  667. [broadcast event] Wird ausgelöst, wenn die Anzeigeliste kurz davor steht, aktualisiert und neu gezeichnet zu werden.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.RENDER</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  668. [broadcast event] Wird ausgelöst, wenn die Anzeigeliste kurz davor steht, aktualisiert und neu gezeichnet zu werden. Dieses Ereignis bietet für Objekte, die auf dieses Ereignis warten, die letzte Möglichkeit zum Vornehmen von Änderungen, bevor die Anzeigeliste neu gezeichnet (gerendert) wird. Sie müssen die <codeph class="+ topic/ph pr-d/codeph ">invalidate()</codeph>-Methode des Stage-Objekts jedes Mal aufrufen, wenn ein <codeph class="+ topic/ph pr-d/codeph ">render</codeph>-Ereignis ausgelöst werden soll. <codeph class="+ topic/ph pr-d/codeph ">Render</codeph>-Ereignisse werden für ein Objekt nur ausgelöst, wenn ein gegenseitiges Vertrauensverhältnis zwischen diesem Objekt und dem Objekt besteht, das <codeph class="+ topic/ph pr-d/codeph ">Stage.invalidate()</codeph> aufgerufen hat. Bei diesem Ereignis handelt es sich um ein broadcast-Ereignis. Das bedeutet, dass es von allen Anzeigeobjekten ausgelöst wird, die einen Listener für dieses Ereignis registriert haben.
  669. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Dieses Ereignis wird nicht ausgelöst, wenn die Anzeige nicht dargestellt wird. Dies ist der Fall, wenn der Inhalt entweder minimiert ist oder verdeckt wird. </p>
  670. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.REMOVED_FROM_STAGE_removedFromStage" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">removedFromStage</apiName><shortdesc class="- topic/shortdesc ">
  671. Wird ausgelöst, wenn ein Anzeigeobjekt aus der Anzeigeliste entfernt werden soll. Dies erfolgt entweder direkt oder über das Entfernen einer Unterstruktur, die das Anzeigeobjekt enthält.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9.0.28.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.REMOVED_FROM_STAGE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  672. Wird ausgelöst, wenn ein Anzeigeobjekt aus der Anzeigeliste entfernt werden soll. Dies erfolgt entweder direkt oder über das Entfernen einer Unterstruktur, die das Anzeigeobjekt enthält. Zwei Methoden aus der DisplayObjectContainer-Klasse erzeugen dieses Ereignis: <codeph class="+ topic/ph pr-d/codeph ">removeChild()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">removeChildAt()</codeph>.
  673. <p class="- topic/p ">Auch die folgenden Methoden eines DisplayObjectContainer-Objekts erzeugen dieses Ereignis, wenn ein Objekt entfernt werden muss, um Platz für das neue Objekt zu schaffen: <codeph class="+ topic/ph pr-d/codeph ">addChild()</codeph>, <codeph class="+ topic/ph pr-d/codeph ">addChildAt()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">setChildIndex()</codeph>. </p>
  674. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.REMOVED_removed" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">removed</apiName><shortdesc class="- topic/shortdesc ">
  675. Wird ausgelöst, wenn ein Objekt aus der Anzeigeliste entfernt werden soll.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.REMOVED</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  676. Wird ausgelöst, wenn ein Objekt aus der Anzeigeliste entfernt werden soll. Zwei Methoden aus der DisplayObjectContainer-Klasse erzeugen dieses Ereignis: <codeph class="+ topic/ph pr-d/codeph ">removeChild()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">removeChildAt()</codeph>.
  677. <p class="- topic/p ">Auch die folgenden Methoden eines DisplayObjectContainer-Objekts erzeugen dieses Ereignis, wenn ein Objekt entfernt werden muss, um Platz für das neue Objekt zu schaffen: <codeph class="+ topic/ph pr-d/codeph ">addChild()</codeph>, <codeph class="+ topic/ph pr-d/codeph ">addChildAt()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">setChildIndex()</codeph>. </p>
  678. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.EXIT_FRAME_exitFrame" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">exitFrame</apiName><shortdesc class="- topic/shortdesc ">
  679. [broadcast event] Wird ausgelöst, wenn der Abspielkopf das aktuelle Bild verlässt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.EXIT_FRAME</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  680. [broadcast event] Wird ausgelöst, wenn der Abspielkopf das aktuelle Bild verlässt. Alle Bildskripten wurden ausgeführt. Wenn sich der Abspielkopf gerade nicht bewegt oder wenn es nur ein einziges Bild gibt, wird dieses Ereignis kontinuierlich ausgelöst, und zwar zusammen mit der Bildrate. Bei diesem Ereignis handelt es sich um ein broadcast-Ereignis. Das bedeutet, dass es von allen Anzeigeobjekten ausgelöst wird, die einen Listener für dieses Ereignis registriert haben.
  681. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.FRAME_CONSTRUCTED_frameConstructed" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">frameConstructed</apiName><shortdesc class="- topic/shortdesc ">
  682. [broadcast event] Wird ausgelöst, nachdem die Konstruktoren von Bildanzeigeobjekten ausgeführt wurden, bevor Bildskripten ausgeführt wurden.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="2" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.FRAME_CONSTRUCTED</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  683. [broadcast event] Wird ausgelöst, nachdem die Konstruktoren von Bildanzeigeobjekten ausgeführt wurden, bevor Bildskripten ausgeführt wurden. Wenn sich der Abspielkopf gerade nicht bewegt oder wenn es nur ein einziges Bild gibt, wird dieses Ereignis kontinuierlich ausgelöst, und zwar zusammen mit der Bildrate. Bei diesem Ereignis handelt es sich um ein broadcast-Ereignis. Das bedeutet, dass es von allen Anzeigeobjekten ausgelöst wird, die einen Listener für dieses Ereignis registriert haben.
  684. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.ENTER_FRAME_enterFrame" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">enterFrame</apiName><shortdesc class="- topic/shortdesc ">
  685. [broadcast event] Wird ausgelöst, wenn der Abspielkopf ein neues Bild erreicht.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.ENTER_FRAME</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  686. [broadcast event] Wird ausgelöst, wenn der Abspielkopf ein neues Bild erreicht. Wenn sich der Abspielkopf gerade nicht bewegt oder wenn es nur ein einziges Bild gibt, wird dieses Ereignis kontinuierlich ausgelöst, und zwar zusammen mit der Bildrate. Bei diesem Ereignis handelt es sich um ein broadcast-Ereignis. Das bedeutet, dass es von allen Anzeigeobjekten ausgelöst wird, die einen Listener für dieses Ereignis registriert haben.
  687. </apiDesc></adobeApiEventDetail></adobeApiEvent><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.ADDED_TO_STAGE_addedToStage" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">addedToStage</apiName><shortdesc class="- topic/shortdesc ">
  688. Wird ausgelöst, wenn ein Anzeigeobjekt der Anzeigeliste für die Bühne hinzugefügt wird. Dies erfolgt entweder direkt oder über das Hinzufügen einer Unterstruktur, die das Anzeigeobjekt enthält.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9.0.28.0" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.ADDED_TO_STAGE</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  689. Wird ausgelöst, wenn ein Anzeigeobjekt der Anzeigeliste für die Bühne hinzugefügt wird. Dies erfolgt entweder direkt oder über das Hinzufügen einer Unterstruktur, die das Anzeigeobjekt enthält. Die folgenden Methoden lösen dieses Ereignis aus: <codeph class="+ topic/ph pr-d/codeph ">DisplayObjectContainer.addChild()</codeph>, <codeph class="+ topic/ph pr-d/codeph ">DisplayObjectContainer.addChildAt()</codeph>.
  690. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObjectContainer/addChild()" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObjectContainer.addChild()</linktext></link><link href="flash.display.xml#DisplayObjectContainer/addChildAt()" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObjectContainer.addChildAt()</linktext></link></related-links></adobeApiEvent><adobeApiEvent id="flash.display:DisplayObject_flash.events.Event.ADDED_added" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef adobeApiEvent/adobeApiEvent "><apiName class="- topic/title reference/title apiRef/apiName ">added</apiName><shortdesc class="- topic/shortdesc ">
  691. Wird ausgelöst, wenn ein Objekt der Anzeigeliste hinzugefügt wird.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><adobeApiEventDetail class="- topic/body reference/refbody apiRef/apiDetail adobeApiEvent/adobeApiEventDetail "><adobeApiEventDef class="- topic/section reference/section apiRef/apiDef adobeApiEvent/adobeApiEventDef "><apiEventType class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiEventType ">flash.events.Event.ADDED</apiEventType><adobeApiEventClassifier class="- topic/xref reference/xref apiRef/apiRelation adobeApiEvent/adobeApiEventClassifier ">flash.events.Event</adobeApiEventClassifier><apiGeneratedEvent class="- topic/state reference/state apiRef/apiQualifier adobeApiEvent/apiGeneratedEvent "/></adobeApiEventDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  692. Wird ausgelöst, wenn ein Objekt der Anzeigeliste hinzugefügt wird. Die folgenden Methoden lösen dieses Ereignis aus: <codeph class="+ topic/ph pr-d/codeph ">DisplayObjectContainer.addChild()</codeph>, <codeph class="+ topic/ph pr-d/codeph ">DisplayObjectContainer.addChildAt()</codeph>.
  693. </apiDesc></adobeApiEventDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObjectContainer/addChild()" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObjectContainer.addChild()</linktext></link><link href="flash.display.xml#DisplayObjectContainer/addChildAt()" class="- topic/link "><linktext class="- topic/linktext ">flash.display.DisplayObjectContainer.addChildAt()</linktext></link></related-links></adobeApiEvent><apiOperation id="flash.display:DisplayObject:getBounds" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">getBounds</apiName><shortdesc class="- topic/shortdesc ">
  694. Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Das Rechteck, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des <codeph class="+ topic/ph pr-d/codeph ">targetCoordinateSpace</codeph>-Objekts definiert.
  695. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Rectangle</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">targetCoordinateSpace</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.display:DisplayObject</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Das Anzeigeobjekt, das das zu verwendende Koordinatensystem definiert.
  696. </apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  697. Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des <codeph class="+ topic/ph pr-d/codeph ">targetCoordinateSpace</codeph>-Objekts definiert. Im folgenden Code wird gezeigt, wie das zurückgegebene Rechteck variieren kann, und zwar abhängig von dem Wert, den Sie im Parameter <codeph class="+ topic/ph pr-d/codeph ">targetCoordinateSpace</codeph> an die Methode übergeben:
  698. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  699. var container:Sprite = new Sprite();
  700. container.x = 100;
  701. container.y = 100;
  702. this.addChild(container);
  703. var contents:Shape = new Shape();
  704. contents.graphics.drawCircle(0,0,100);
  705. container.addChild(contents);
  706. trace(contents.getBounds(container));
  707. // (x=-100, y=-100, w=200, h=200)
  708. trace(contents.getBounds(this));
  709. // (x=0, y=0, w=200, h=200)
  710. </codeblock>
  711. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Mit den Methoden <codeph class="+ topic/ph pr-d/codeph ">localToGlobal()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">globalToLocal()</codeph> können Sie die lokalen Koordinaten des Anzeigeobjekts in Anzeigekoordinaten bzw. Anzeigekoordinaten in lokale Koordinaten umwandeln.</p>
  712. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">getBounds()</codeph>-Methode ähnelt der <codeph class="+ topic/ph pr-d/codeph ">getRect()</codeph>-Methode. Allerdings umfasst das Rechteck, das von der <codeph class="+ topic/ph pr-d/codeph ">getBounds()</codeph>-Methode zurückgegeben wird, im Gegensatz zum von der <codeph class="+ topic/ph pr-d/codeph ">getRect()</codeph>-Methode zurückgegebenen Rechteck auch Striche auf Formen. Ein Beispiel finden Sie in der Beschreibung der <codeph class="+ topic/ph pr-d/codeph ">getRect()</codeph>-Methode.</p>
  713. </apiDesc></apiOperationDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/getRect()" class="- topic/link "><linktext class="- topic/linktext ">getRect()</linktext></link><link href="flash.display.xml#DisplayObject/globalToLocal()" class="- topic/link "><linktext class="- topic/linktext ">globalToLocal()</linktext></link><link href="flash.display.xml#DisplayObject/localToGlobal()" class="- topic/link "><linktext class="- topic/linktext ">localToGlobal()</linktext></link></related-links></apiOperation><apiOperation id="flash.display:DisplayObject:getRect" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">getRect</apiName><shortdesc class="- topic/shortdesc ">
  714. Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter targetCoordinateSpace definierten Koordinatensystems.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Das Rechteck, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des <codeph class="+ topic/ph pr-d/codeph ">targetCoordinateSpace</codeph>-Objekts definiert.
  715. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Rectangle</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">targetCoordinateSpace</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.display:DisplayObject</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Das Anzeigeobjekt, das das zu verwendende Koordinatensystem definiert.
  716. </apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  717. Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter <codeph class="+ topic/ph pr-d/codeph ">targetCoordinateSpace</codeph> definierten Koordinatensystems. Die von der <codeph class="+ topic/ph pr-d/codeph ">getRect()</codeph>-Methode zurückgegebenen Werte sind kleiner oder gleich den von der <codeph class="+ topic/ph pr-d/codeph ">getBounds()</codeph>-Methode zurückgegebenen Werten.
  718. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Mit den Methoden <codeph class="+ topic/ph pr-d/codeph ">localToGlobal()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">globalToLocal()</codeph> können Sie die lokalen Koordinaten des Anzeigeobjekts in Bühnenkoordinaten bzw. Bühnenkoordinaten in lokale Koordinaten umwandeln.</p>
  719. </apiDesc><example conref="examples\DisplayObject.getRect.1.as" class="- topic/example "> Das folgende Beispiel zeigt, wie die <codeph class="+ topic/ph pr-d/codeph ">getBounds()</codeph>-Methode ein größeres Rechteck als die <codeph class="+ topic/ph pr-d/codeph ">getRect()</codeph>-Methode zurückgeben kann, da die Striche einen zusätzlichen Bereich einnehmen. In diesem Fall enthält das <codeph class="+ topic/ph pr-d/codeph ">triangle</codeph>-Sprite zusätzliche Striche aufgrund der Werte der <codeph class="+ topic/ph pr-d/codeph ">width</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">jointStyle</codeph>-Parameter der <codeph class="+ topic/ph pr-d/codeph ">lineStyle()</codeph>-Methode. Die <codeph class="+ topic/ph pr-d/codeph ">trace()</codeph>-Ausgabe (in den letzten beiden Zeilen) zeigt die Unterschiede zwischen den Rechtecken <codeph class="+ topic/ph pr-d/codeph ">getRect()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">getBounds()</codeph> an:
  720. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  721. import flash.display.CapsStyle;
  722. import flash.display.JointStyle;
  723. import flash.display.LineScaleMode;
  724. import flash.display.Sprite;
  725. import flash.geom.Rectangle;
  726. var triangle:Sprite = new Sprite();
  727. var color:uint = 0xFF0044;
  728. var width:Number = 20;
  729. var alpha:Number = 1.0;
  730. var pixelHinting:Boolean = true;
  731. var scaleMode:String = LineScaleMode.NORMAL;
  732. var caps:String = CapsStyle.SQUARE;
  733. var joints:String = JointStyle.MITER;
  734. triangle.graphics.lineStyle(width, color, alpha, pixelHinting, scaleMode, caps, joints);
  735. var triangleSide:Number = 100;
  736. triangle.graphics.moveTo(0, 0);
  737. triangle.graphics.lineTo(0, triangleSide);
  738. triangle.graphics.lineTo(triangleSide, triangleSide);
  739. triangle.graphics.lineTo(0, 0);
  740. addChild(triangle);
  741. trace(triangle.getBounds(this)); // (x=-10, y=-24.1, w=134.10000000000002, h=134.1)
  742. trace(triangle.getRect(this)); // (x=0, y=0, w=100, h=100)
  743. </codeblock></example></apiOperationDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/getBounds()" class="- topic/link "><linktext class="- topic/linktext ">getBounds()</linktext></link></related-links></apiOperation><apiOperation id="flash.display:DisplayObject:globalToLocal3D" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">globalToLocal3D</apiName><shortdesc class="- topic/shortdesc ">
  744. Konvertiert einen zweidimensionale Punkt von den (globalen) Bühnenkoordinaten in die dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein Vector3D-Objekt, dessen Koordinaten sich auf das dreidimensionale Anzeigeobjekt beziehen.
  745. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Vector3D</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">point</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Point</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein zweidimensionales Point-Objekt, das globale x- und y-Koordinaten darstellt.
  746. </apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  747. Konvertiert einen zweidimensionale Punkt von den (globalen) Bühnenkoordinaten in die dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts.
  748. <p class="- topic/p ">Um diese Methode zu verwenden, erstellen Sie zuerst eine Instanz der Point-Klasse. Die x- und y-Werte, die Sie dem Point-Objekt zuweisen, repräsentieren globale Koordinaten, da sie sich auf den Ursprung (0,0) des Hauptanzeigebereichs beziehen. Übergeben Sie das Point-Objekt dann als <codeph class="+ topic/ph pr-d/codeph ">point</codeph>-Parameter an die <codeph class="+ topic/ph pr-d/codeph ">globalToLocal3D()</codeph>-Methode. Die Methode gibt dreidimensionale Koordinaten als Vector3D-Objekt zurück, das die <codeph class="+ topic/ph pr-d/codeph ">x</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">y</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">z</codeph>-Werte enthält, die sich auf den Ursprung des dreidimensionalen Anzeigeobjekts beziehen.</p>
  749. </apiDesc></apiOperationDetail></apiOperation><apiOperation id="flash.display:DisplayObject:globalToLocal" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">globalToLocal</apiName><shortdesc class="- topic/shortdesc ">
  750. Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein point-Objekt, dessen Koordinaten sich auf das Anzeigeobjekt beziehen.
  751. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Point</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">point</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Point</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein mit der Point-Klasse erstelltes Objekt. Das point-Objekt gibt die <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Koordinaten als Eigenschaften an.
  752. </apiDesc></apiParam><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Konvertiert das <codeph class="+ topic/ph pr-d/codeph ">point</codeph>-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts.
  753. </apiTipText></apiTipTexts></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  754. Konvertiert das <codeph class="+ topic/ph pr-d/codeph ">point</codeph>-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts.
  755. <p class="- topic/p ">Um diese Methode zu verwenden, erstellen Sie zuerst eine Instanz der Point-Klasse. Die <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Werte, die Sie zuweisen, repräsentieren globale Koordinaten, weil sie sich auf den Ursprung (0,0) des Hauptanzeigebereichs beziehen. Dann übergeben Sie die Point-Instanz als Parameter an die <codeph class="+ topic/ph pr-d/codeph ">globalToLocal()</codeph>-Methode. Die Methode gibt ein neues point-Objekt mit <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Werten zurück, die sich auf den Ursprung des Anzeigeobjekts beziehen, anstatt auf den Ursprung der Bühne.</p>
  756. </apiDesc><example conref="examples\DisplayObject.hitTestPoint.1.as" class="- topic/example "> Der folgende Code erstellt ein Shape-Objekt und zeigt das Ergebnis des Aufrufens der <codeph class="+ topic/ph pr-d/codeph ">hitTestPoint()</codeph>-Methode an, indem verschiedene Punkte als Parameter verwendet werden. Die <codeph class="+ topic/ph pr-d/codeph ">globalToLocal()</codeph>-Methode konvertiert die Bühnenkoordinaten für den Punkt in den Koordinatenraum der Form:
  757. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  758. import flash.display.Shape;
  759. import flash.geom.Point;
  760. var circle:Shape = new Shape();
  761. circle.graphics.beginFill(0x0000FF);
  762. circle.graphics.drawCircle(40, 40, 40);
  763. circle.x = 10;
  764. addChild(circle);
  765. var point1:Point = new Point(0, 0);
  766. trace(circle.hitTestPoint(point1.x, point1.y, true)); // false
  767. trace(circle.hitTestPoint(point1.x, point1.y, false)); // false
  768. trace(circle.globalToLocal(point1)); // [x=-10, y=0]
  769. var point2:Point = new Point(10, 1);
  770. trace(circle.hitTestPoint(point2.x, point2.y, true)); // false
  771. trace(circle.hitTestPoint(point2.x, point2.y, false)); // true
  772. trace(circle.globalToLocal(point2)); // [x=0, y=1]
  773. var point3:Point = new Point(30, 20);
  774. trace(circle.hitTestPoint(point3.x, point3.y, true)); // true
  775. trace(circle.hitTestPoint(point3.x, point3.y, false)); // true
  776. trace(circle.globalToLocal(point3)); // [x=20, y=20]
  777. </codeblock></example></apiOperationDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/localToGlobal()" class="- topic/link "><linktext class="- topic/linktext ">localToGlobal()</linktext></link><link href="flash.geom.xml#Point" class="- topic/link "><linktext class="- topic/linktext ">flash.geom.Point-Klasse</linktext></link></related-links></apiOperation><apiOperation id="flash.display:DisplayObject:hitTestObject" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">hitTestObject</apiName><shortdesc class="- topic/shortdesc ">
  778. Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Hat den Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph>, wenn sich die Begrenzungsrahmen der Anzeigeobjekte überschneiden, und den Wert <codeph class="+ topic/ph pr-d/codeph ">false</codeph>, wenn sie sich nicht überschneiden.
  779. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Boolean</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">obj</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.display:DisplayObject</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Das zu vergleichende Anzeigeobjekt.
  780. </apiDesc></apiParam><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet, das als Parameter übergeben wird.
  781. </apiTipText></apiTipTexts></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  782. Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des <codeph class="+ topic/ph pr-d/codeph ">obj</codeph>-Anzeigeobjekts überschneidet.
  783. </apiDesc><example conref="examples\DisplayObject.hitTestObject.1.as" class="- topic/example "> Der folgende Code erstellt drei Shape-Objekte und zeigt das Ergebnis des Aufrufens der <codeph class="+ topic/ph pr-d/codeph ">hitTestObject()</codeph>-Methode an. Beachten Sie: Obwohl sich circle2 und circle3 selbst nicht überschneiden, überschneiden sich die Begrenzungsrahmen der Objekte doch. Deshalb gibt der Test von circle2 und circle3 den Wert <codeph class="+ topic/ph pr-d/codeph ">true</codeph> zurück.
  784. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  785. import flash.display.Shape;
  786. var circle1:Shape = new Shape();
  787. circle1.graphics.beginFill(0x0000FF);
  788. circle1.graphics.drawCircle(40, 40, 40);
  789. addChild(circle1);
  790. var circle2:Shape = new Shape();
  791. circle2.graphics.beginFill(0x00FF00);
  792. circle2.graphics.drawCircle(40, 40, 40);
  793. circle2.x = 50;
  794. addChild(circle2);
  795. var circle3:Shape = new Shape();
  796. circle3.graphics.beginFill(0xFF0000);
  797. circle3.graphics.drawCircle(40, 40, 40);
  798. circle3.x = 100;
  799. circle3.y = 67;
  800. addChild(circle3);
  801. trace(circle1.hitTestObject(circle2)); // true
  802. trace(circle1.hitTestObject(circle3)); // false
  803. trace(circle2.hitTestObject(circle3)); // true
  804. </codeblock></example></apiOperationDetail></apiOperation><apiOperation id="flash.display:DisplayObject:hitTestPoint" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">hitTestPoint</apiName><shortdesc class="- topic/shortdesc ">
  805. Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter x und y festgelegten Punkt überdeckt oder schneidet.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc "><codeph class="+ topic/ph pr-d/codeph ">true</codeph>, wenn das Anzeigeobjekt den angegebenen Punkt überdeckt oder schneidet, andernfalls <codeph class="+ topic/ph pr-d/codeph ">false</codeph>.
  806. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Boolean</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">x</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Number</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Die <i class="+ topic/ph hi-d/i ">x</i>-Koordinate, mit der die x-Koordinate dieses Objekts verglichen werden soll.
  807. </apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">y</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Number</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Die <i class="+ topic/ph hi-d/i ">y</i>-Koordinate, mit der die y-Koordinate dieses Objekts verglichen werden soll.
  808. </apiDesc></apiParam><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">shapeFlag</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">Boolean</apiOperationClassifier><apiData class="- topic/ph reference/ph apiRef/apiData ">false</apiData><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Bestimmt, ob mit den Pixeln des Objekts (<codeph class="+ topic/ph pr-d/codeph ">true</codeph>) oder der Begrenzungsbox (<codeph class="+ topic/ph pr-d/codeph ">false</codeph>) verglichen werden soll.
  809. </apiDesc></apiParam><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Wertet das Anzeigeobjekt aus, um festzustellen, ob es einen durch x und y festgelegten Punkt überdeckt oder schneidet.
  810. </apiTipText></apiTipTexts></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  811. Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter <codeph class="+ topic/ph pr-d/codeph ">x</codeph> und <codeph class="+ topic/ph pr-d/codeph ">y</codeph> festgelegten Punkt überdeckt oder schneidet. Die Parameter <codeph class="+ topic/ph pr-d/codeph ">x</codeph> und <codeph class="+ topic/ph pr-d/codeph ">y</codeph> legen einen Punkt im Koordinatenraum der Bühne fest, nicht den Anzeigeobjekt-Container, der das Anzeigeobjekt enthält (es sei denn, bei dem Anzeigeobjekt-Container handelt es sich um die Bühne).
  812. </apiDesc><example conref="examples\DisplayObject.hitTestPoint.1.as" class="- topic/example "> Der folgende Code erstellt ein Shape-Objekt und zeigt das Ergebnis des Aufrufens der <codeph class="+ topic/ph pr-d/codeph ">hitTestPoint()</codeph>-Methode an, indem verschiedene Punkte als Parameter verwendet werden. Die <codeph class="+ topic/ph pr-d/codeph ">globalToLocal()</codeph>-Methode konvertiert die Bühnenkoordinaten für den Punkt in den Koordinatenraum der Form:
  813. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  814. import flash.display.Shape;
  815. import flash.geom.Point;
  816. var circle:Shape = new Shape();
  817. circle.graphics.beginFill(0x0000FF);
  818. circle.graphics.drawCircle(40, 40, 40);
  819. circle.x = 10;
  820. addChild(circle);
  821. var point1:Point = new Point(0, 0);
  822. trace(circle.hitTestPoint(point1.x, point1.y, true)); // false
  823. trace(circle.hitTestPoint(point1.x, point1.y, false)); // false
  824. trace(circle.globalToLocal(point1)); // [x=-10, y=0]
  825. var point2:Point = new Point(10, 1);
  826. trace(circle.hitTestPoint(point2.x, point2.y, true)); // false
  827. trace(circle.hitTestPoint(point2.x, point2.y, false)); // true
  828. trace(circle.globalToLocal(point2)); // [x=0, y=1]
  829. var point3:Point = new Point(30, 20);
  830. trace(circle.hitTestPoint(point3.x, point3.y, true)); // true
  831. trace(circle.hitTestPoint(point3.x, point3.y, false)); // true
  832. trace(circle.globalToLocal(point3)); // [x=20, y=20]
  833. </codeblock></example></apiOperationDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/opaqueBackground" class="- topic/link "><linktext class="- topic/linktext ">opaqueBackground</linktext></link></related-links></apiOperation><apiOperation id="flash.display:DisplayObject:local3DToGlobal" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">local3DToGlobal</apiName><shortdesc class="- topic/shortdesc ">
  834. Konvertiert einen dreidimensionalen Punkt der dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts in einen zweidimensionalen Punkt der (globalen) Bühnenkoordinaten.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein zweidimensionaler Punkt, der einen dreidimensionalen Punkt im zweidimensionalen Raum darstellt.
  835. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Point</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">point3d</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Vector3D</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein Vector3D-Objekt, das entweder einen dreidimensionalen Punkt oder die Koordinaten eines dreidimensionalen Anzeigeobjekts enthält.
  836. </apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  837. Konvertiert einen dreidimensionalen Punkt der dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts in einen zweidimensionalen Punkt der (globalen) Bühnenkoordinaten.
  838. <p class="- topic/p ">Sie können beispielsweise für das Zeichnen mit den <codeph class="+ topic/ph pr-d/codeph ">display.Graphics</codeph>-Methoden nur zweidimensionale Koordinaten (x,y) verwenden. Zum Zeichnen eines dreidimensionalen Objekts müssen Sie die dreidimensionalen Koordinaten eines Anzeigeobjekts zweidimensionalen Koordinaten zuordnen. Erstellen Sie zunächst eine Instanz der Vector3D-Klasse, die die x-, y- und z-Koordinate des dreidimensionalen Anzeigeobjekts enthält. Übergeben Sie dann das Vector3D-Objekt als <codeph class="+ topic/ph pr-d/codeph ">point3d</codeph>-Parameter an die <codeph class="+ topic/ph pr-d/codeph ">local3DToGlobal()</codeph>-Methode. Die Methode gibt ein zweidimensionales Point-Objekt zurück, das mit der Grafik-API zum Zeichnen des dreidimensionalen Objekts verwendet werden kann.</p>
  839. </apiDesc><example conref="examples\Local3DToGlobalExample.as" class="- topic/example "> In diesem Beispiel wird unter Verwendung von <codeph class="+ topic/ph pr-d/codeph ">display.Graphics</codeph>-Methoden ein einfacher dreidimensionaler Würfel in einem zweidimensionalen Raum gezeichnet. Die Position des <codeph class="+ topic/ph pr-d/codeph ">this</codeph>-Anzeigeobjekts ist versetzt, sodass sich der Registrierungspunkt des Würfels in seiner Mitte befindet. Ein Vektor der Vector3D-Klasse enthält die dreidimensionalen Koordinaten des Würfels. Zuerst wird der obere Teil des Würfels gezeichnet, dann der untere, und danach werden die vier Ecken oben und unten verbunden. Damit Sie die <codeph class="+ topic/ph pr-d/codeph ">local3DToGlobal()</codeph>-Methode verwenden können, müssen Sie den Würfel vor dem Zeichnen dem Anzeigeobjektcontainer hinzufügen.
  840. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  841. package {
  842. import flash.display.MovieClip;
  843. import flash.display.Sprite;
  844. import flash.display.Graphics;
  845. import flash.geom.*;
  846. public class Local3DToGlobalExample extends MovieClip {
  847. private var myCube:Sprite = new Sprite();
  848. private var v8:Vector.&lt;Vector3D> = new Vector.&lt;Vector3D>(8);
  849. public function Local3DToGlobalExample():void {
  850. this.x = -(this.stage.stageWidth / 2);
  851. this.y = -(this.stage.stageWidth / 2);
  852. v8[0] = new Vector3D(-40,-40,-40);
  853. v8[1] = new Vector3D(40,-40,-40);
  854. v8[2] = new Vector3D(40,-40,40);
  855. v8[3] = new Vector3D(-40,-40,40);
  856. v8[4] = new Vector3D(-40,100,-40);
  857. v8[5] = new Vector3D(40,100,-40);
  858. v8[6] = new Vector3D(40,100,40);
  859. v8[7] = new Vector3D(-40,100,40);
  860. myCube.x = (this.stage.stageWidth / 2);
  861. myCube.y = (this.stage.stageWidth / 2);
  862. myCube.z = 1;
  863. addChild(myCube);
  864. Cube();
  865. }
  866. private function Cube():void {
  867. var ps:Point = new Point(0,0);
  868. myCube.graphics.lineStyle(2,0xFF0000);
  869. ps = myCube.local3DToGlobal(v8[0]);
  870. myCube.graphics.moveTo(ps.x, ps.y);
  871. ps = myCube.local3DToGlobal(v8[1]);
  872. myCube.graphics.lineTo(ps.x, ps.y);
  873. ps = myCube.local3DToGlobal(v8[2]);
  874. myCube.graphics.lineTo(ps.x, ps.y);
  875. ps = myCube.local3DToGlobal(v8[3]);
  876. myCube.graphics.lineTo(ps.x, ps.y);
  877. ps = myCube.local3DToGlobal(v8[0]);
  878. myCube.graphics.lineTo(ps.x, ps.y);
  879. ps = myCube.local3DToGlobal(v8[4]);
  880. myCube.graphics.moveTo(ps.x, ps.y);
  881. ps = myCube.local3DToGlobal(v8[5]);
  882. myCube.graphics.lineTo(ps.x, ps.y);
  883. ps = myCube.local3DToGlobal(v8[6]);
  884. myCube.graphics.lineTo(ps.x, ps.y);
  885. ps = myCube.local3DToGlobal(v8[7]);
  886. myCube.graphics.lineTo(ps.x, ps.y);
  887. ps = myCube.local3DToGlobal(v8[4]);
  888. myCube.graphics.lineTo(ps.x, ps.y);
  889. ps = myCube.local3DToGlobal(v8[0]);
  890. myCube.graphics.moveTo(ps.x, ps.y);
  891. ps = myCube.local3DToGlobal(v8[4]);
  892. myCube.graphics.lineTo(ps.x, ps.y);
  893. ps = myCube.local3DToGlobal(v8[1]);
  894. myCube.graphics.moveTo(ps.x, ps.y);
  895. ps = myCube.local3DToGlobal(v8[5]);
  896. myCube.graphics.lineTo(ps.x, ps.y);
  897. ps = myCube.local3DToGlobal(v8[2]);
  898. myCube.graphics.moveTo(ps.x, ps.y);
  899. ps = myCube.local3DToGlobal(v8[6]);
  900. myCube.graphics.lineTo(ps.x, ps.y);
  901. ps = myCube.local3DToGlobal(v8[3]);
  902. myCube.graphics.moveTo(ps.x, ps.y);
  903. ps = myCube.local3DToGlobal(v8[7]);
  904. myCube.graphics.lineTo(ps.x, ps.y);
  905. }
  906. }
  907. }
  908. </codeblock></example></apiOperationDetail></apiOperation><apiOperation id="flash.display:DisplayObject:localToGlobal" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiOperation/apiOperation "><apiName class="- topic/title reference/title apiRef/apiName ">localToGlobal</apiName><shortdesc class="- topic/shortdesc ">
  909. Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiOperationDetail class="- topic/body reference/refbody apiRef/apiDetail apiOperation/apiOperationDetail "><apiOperationDef class="- topic/section reference/section apiRef/apiDef apiOperation/apiOperationDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiReturn class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiReturn "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Ein point-Objekt, dessen Koordinaten sich auf die Bühne beziehen.
  910. </apiDesc><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Point</apiOperationClassifier></apiReturn><apiParam class="- topic/ph reference/ph apiRef/apiDefItem apiOperation/apiParam "><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">point</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.geom:Point</apiOperationClassifier><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Der Name oder Bezeichner eines Punkts, der mit der Point-Klasse erstellt wurde und die <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Koordinaten als Eigenschaften angibt.
  911. </apiDesc></apiParam></apiOperationDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  912. Konvertiert das <codeph class="+ topic/ph pr-d/codeph ">point</codeph>-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten.
  913. <p class="- topic/p ">Mit dieser Methode können Sie beliebige <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Koordinaten von Werten, die sich auf die obere linke Ecke eines bestimmten Anzeigeobjekts beziehen (lokale Koordinaten), in Werte umwandeln, die sich auf die obere linke Ecke der Bühne beziehen (globale Koordinaten).</p>
  914. <p class="- topic/p ">Um diese Methode zu verwenden, erstellen Sie zuerst eine Instanz der Point-Klasse. Die <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Werte, die Sie zuweisen, repräsentieren lokale Koordinaten, weil sie sich auf den Ursprung (0,0) des Anzeigeobjekts beziehen.</p>
  915. <p class="- topic/p ">Dann übergeben Sie die Point-Instanz, die Sie erstellt haben, als Parameter an die <codeph class="+ topic/ph pr-d/codeph ">localToGlobal()</codeph>-Methode. Die Methode gibt ein neues point-Objekt mit <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Werten zurück, die sich auf den Ursprung der Bühne beziehen, anstatt auf den Ursprung des Anzeigeobjekts.</p>
  916. </apiDesc><example conref="examples\DisplayObject.localToGlobal.1.as" class="- topic/example "> Der folgende Code erstellt ein Sprite-Objekt. Die Eigenschaften <codeph class="+ topic/ph pr-d/codeph ">mouseX</codeph> und <codeph class="+ topic/ph pr-d/codeph ">mouseY</codeph> des Sprites befinden sich im Koordinatenraum des Anzeigeobjekts. Dieser Code verwendet die <codeph class="+ topic/ph pr-d/codeph ">localToGlobal()</codeph>-Methode, um diese Eigenschaften in die globalen Koordinaten (für die Bühne) zu konvertieren:
  917. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  918. import flash.display.Sprite;
  919. import flash.events.MouseEvent;
  920. import flash.geom.Point;
  921. var square:Sprite = new Sprite();
  922. square.graphics.beginFill(0xFFCC00);
  923. square.graphics.drawRect(0, 0, 100, 100);
  924. square.x = 100;
  925. square.y = 200;
  926. addChild(square);
  927. square.addEventListener(MouseEvent.CLICK, traceCoordinates)
  928. function traceCoordinates(event:MouseEvent):void {
  929. var clickPoint:Point = new Point(square.mouseX, square.mouseY);
  930. trace("display object coordinates:", clickPoint);
  931. trace("stage coordinates:", square.localToGlobal(clickPoint));
  932. }
  933. </codeblock></example></apiOperationDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/globalToLocal()" class="- topic/link "><linktext class="- topic/linktext ">globalToLocal()</linktext></link><link href="flash.geom.xml#Point" class="- topic/link "><linktext class="- topic/linktext ">flash.geom.Point-Klasse</linktext></link></related-links></apiOperation><apiValue id="flash.display:DisplayObject:accessibilityProperties:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">accessibilityProperties</apiName><shortdesc class="- topic/shortdesc ">
  934. Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.accessibility:AccessibilityProperties</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  935. Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts. Wenn Sie die <codeph class="+ topic/ph pr-d/codeph ">accessibilityProperties</codeph>-Eigenschaft oder eines der Felder innerhalb von <codeph class="+ topic/ph pr-d/codeph ">accessibilityProperties</codeph> ändern, müssen Sie die <codeph class="+ topic/ph pr-d/codeph ">Accessibility.updateProperties()</codeph>-Methode aufrufen, damit diese Änderungen angewendet werden.
  936. <p class="flashonly"><b class="+ topic/ph hi-d/b ">Hinweis</b>: Bei einem in der Flash-Authoring-Umgebung erstellten Objekt wird für <codeph class="+ topic/ph pr-d/codeph ">accessibilityProperties</codeph> ein etwaiger Wert aus dem Bedienfeld Eigenschaften für dieses Objekt übernommen.</p>
  937. </apiDesc><example conref="examples\DisplayObject.accessibilityProperties.1.as" class="- topic/example "> Aus dem folgenden Beispiel geht hervor, wie Sie ein einfaches AccessibilityProperties-Objekt einer TextField-Instanz zuordnen:
  938. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  939. import flash.text.TextField;
  940. import flash.accessibility.AccessibilityProperties;
  941. import flash.accessibility.Accessibility;
  942. import flash.system.Capabilities;
  943. var tf:TextField = new TextField();
  944. tf.text = "hello";
  945. var accessProps:AccessibilityProperties = new AccessibilityProperties();
  946. accessProps.name = "Greeting";
  947. tf.accessibilityProperties = accessProps;
  948. if (Capabilities.hasAccessibility) {
  949. Accessibility.updateProperties();
  950. }
  951. trace(tf.accessibilityProperties.name); // Greeting
  952. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.accessibility.xml#Accessibility/updateProperties()" class="- topic/link "><linktext class="- topic/linktext ">flash.accessibility.Accessibility.updateProperties()</linktext></link><link href="flash.accessibility.xml#AccessibilityProperties" class="- topic/link "><linktext class="- topic/linktext ">flash.accessibility.AccessibilityProperties</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:alpha:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">alpha</apiName><shortdesc class="- topic/shortdesc ">
  953. Gibt den Alphatransparenzwert des angegebenen Objekts an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  954. Gibt den Alphatransparenzwert des angegebenen Objekts an. Die zulässigen Werte liegen zwischen 0 (völlig transparent) und 1 (völlig undurchsichtig). Der Standardwert ist 1. Anzeigeobjekte mit einem <codeph class="+ topic/ph pr-d/codeph ">alpha</codeph>-Wert von 0 <i class="+ topic/ph hi-d/i ">sind</i> aktiv, auch wenn sie nicht sichtbar sind.
  955. </apiDesc><example conref="examples\DisplayObject.alpha.1.as" class="- topic/example "> Der folgende Code setzt die <codeph class="+ topic/ph pr-d/codeph ">alpha</codeph>-Eigenschaft eines Sprites auf 50 %, wenn die Maus über das Sprite bewegt wird:
  956. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  957. import flash.display.Sprite;
  958. import flash.events.MouseEvent;
  959. var circle:Sprite = new Sprite();
  960. circle.graphics.beginFill(0xFF0000);
  961. circle.graphics.drawCircle(40, 40, 40);
  962. addChild(circle);
  963. circle.addEventListener(MouseEvent.MOUSE_OVER, dimObject);
  964. circle.addEventListener(MouseEvent.MOUSE_OUT, restoreObject);
  965. function dimObject(event:MouseEvent):void {
  966. event.target.alpha = 0.5;
  967. }
  968. function restoreObject(event:MouseEvent):void {
  969. event.target.alpha = 1.0;
  970. }
  971. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:blendMode:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">blendMode</apiName><shortdesc class="- topic/shortdesc ">
  972. Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welche Füllmethode verwendet werden soll.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  973. Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll. Eine Bitmap kann intern auf zweierlei Weise gezeichnet werden. Wenn Sie einen Mischmodus oder eine externe Zuschneidemaske aktiviert haben, wird die Bitmap gezeichnet, indem dem Vektorrenderer ein Quadrat hinzugefügt wird. Wenn Sie versuchen, für die Eigenschaft einen unzulässigen Wert einzustellen, setzen Flash-Laufzeitumgebungen den Wert auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.NORMAL</codeph> .
  974. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft wirkt sich auf jedes Pixel des Anzeigeobjekts aus. Dabei wird jedes Pixel aus den drei Grundfarben (Rot, Grün und Blau) jeweils mit einem Farbwert zwischen 0x00 und 0xFF zusammengestellt. Flash Player oder Adobe AIR vergleicht jede Grundfarbe eines Pixels im Movieclip mit der entsprechenden Farbe des Pixels im Hintergrund. Wenn <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph> beispielsweise auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.LIGHTEN</codeph> eingestellt ist, vergleicht Flash Player oder Adobe AIR den Rotwert des Anzeigeobjekts mit dem Rotwert des Hintergrunds und verwendet den helleren der beiden Werte für die rote Komponente der angezeigten Farbe.</p>
  975. <p class="- topic/p ">In der folgenden Tabelle werden die Einstellungen von <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph> beschrieben. Die BlendMode-Klasse definiert String-Werte, die Sie verwenden können. Die Abbildungen in der Tabelle zeigen <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Werte, die auf ein kreisförmiges Anzeigeobjekt (2) angewendet werden, das ein anderes Anzeigeobjekt (1) überlagert.</p>
  976. <p class="- topic/p ">
  977. <adobeimage alt="Quadrat Nr. 1" href="../../images/blendMode-0a.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/> <adobeimage alt="Kreis Nr. 2" href="../../images/blendMode-0b.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/>
  978. </p>
  979. <adobetable class="innertable"><tgroup cols="3" class="- topic/tgroup "><thead class="- topic/thead "><row class="- topic/row "><entry class="- topic/entry ">BlendMode-Konstante</entry><entry class="- topic/entry ">Abbildung</entry><entry class="- topic/entry ">Beschreibung</entry></row></thead><tbody class="- topic/tbody "><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.NORMAL</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus NORMAL" href="../../images/blendMode-1.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Das Anzeigeobjekt wird vor dem Hintergrund angezeigt. Die Pixelwerte des Anzeigeobjekts setzen die Werte des Hintergrunds außer Kraft. An den Stellen, an denen das Anzeigeobjekt transparent ist, wird der Hintergrund sichtbar.</entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.LAYER</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus LAYER" href="../../images/blendMode-2.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Erzwingt die Erstellung einer Transparenzgruppe für das Anzeigeobjekt. Dies bedeutet, dass das Anzeigeobjekt vorher in einem temporären Puffer zusammengesetzt wird, bevor es weiterverarbeitet wird. Dies geschieht automatisch, wenn das Anzeigeobjekt im Voraus mithilfe der Bitmap-Zwischenspeicherung zwischengespeichert wird oder wenn es sich bei dem Anzeigeobjekt um einen Anzeigeobjekt-Container handelt, der mindestens ein untergeordnetes Objekt besitzt, dessen <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Einstellung nicht <codeph class="+ topic/ph pr-d/codeph ">BlendMode.NORMAL</codeph> ist. Nicht unterstützt für GPU-Rendering.
  980. </entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.MULTIPLY</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus MULTIPLY" href="../../images/blendMode-3.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Multipliziert die Werte der Grundfarben des Anzeigeobjekts mit denen der Hintergrundfarbe und normalisiert das Ergebnis durch Division durch 0xFF. Dies führt zu dunkleren Farben. Diese Einstellung wird im Allgemeinen für Schatten- und Tiefeneffekte verwendet.
  981. <p class="- topic/p ">Weisen beispielsweise die Grundfarbe (etwa Rot) eines Pixels im Anzeigeobjekt und eines Hintergrund-Pixels den Wert 0x88 auf, lautet das Ergebnis der Multiplikation 0x4840. Die Division durch 0xFF ergibt für diese Grundfarbe 0x48. Dies ist eine dunklere Farbe als die des Anzeigeobjekts bzw. des Hintergrunds.</p></entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.SCREEN</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus SCREEN" href="../../images/blendMode-4.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Multipliziert die Komplementärfarbe des Anzeigeobjekts mit der Komplementärfarbe der Hintergrundfarbe, was zu helleren Farbtönen führt. Diese Einstellung wird in der Regel für Hervorhebungen bzw. zum Entfernen von schwarzen Bereichen aus dem Anzeigeobjekt verwendet.</entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.LIGHTEN</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus LIGHTEN" href="../../images/blendMode-5.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Wählt die hellere Grundfarbe des Anzeigeobjekts und die Farbe des Hintergrunds aus (die Farben mit höheren Werten). Diese Einstellung wird normalerweise für Überlagerungen verwendet.
  982. <p class="- topic/p ">Weist das Anzeigeobjekt z. B. ein Pixel mit einem RGB-Wert von 0xFFCC33 und das Hintergrund-Pixel einen RGB-Wert von 0xDDF800 auf, lautet der resultierende RGB-Wert für das angezeigte Pixel 0xFFF833 (da 0xFF > 0xDD, 0xCC &lt; 0xF8 und 0x33 > 0x00 = 33). Nicht unterstützt für GPU-Rendering.</p></entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.DARKEN</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus DARKEN" href="../../images/blendMode-6.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Wählt die dunklere Grundfarbe des Anzeigeobjekts und des Hintergrunds aus (die niedrigeren Werte). Diese Einstellung wird normalerweise für Überlagerungen verwendet.
  983. <p class="- topic/p ">Weist das Anzeigeobjekt z. B. ein Pixel mit einem RGB-Wert von 0xFFCC33 und das Hintergrund-Pixel einen RGB-Wert von 0xDDF800 auf, lautet der resultierende RGB-Wert für das angezeigte Pixel 0xDDCC00 (da 0xFF > 0xDD, 0xCC &lt; 0xF8 und 0x33 > 0x00 = 33). Nicht unterstützt für GPU-Rendering.</p></entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.DIFFERENCE</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus DIFFERENCE" href="../../images/blendMode-7.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Vergleicht die Grundfarben des Anzeigeobjekts mit den Farben des Hintergrunds und subtrahiert für die beiden Grundfarben den dunkleren Wert von dem helleren Wert. Diese Einstellung wird normalerweise zur Farbverstärkung verwendet.
  984. <p class="- topic/p ">Wenn das Anzeigeobjekt z. B. ein Pixel mit dem RGB-Farbwert 0xFFCC33 aufweist und das Pixel im Hintergrund den RGB-Wert 0xDDf800 hat, dann erhält das angezeigte Pixel den Wert 0x222C33 (da 0xFF - 0xDD = 0x22, 0xF8 - 0xCC = 0x2C und 0x33 - 0x00 = 0x33 ist).</p></entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.ADD</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus ADD" href="../../images/blendMode-8.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Addiert den Wert der Grundfarben des Anzeigeobjekts zu den Farben des Hintergrunds (mit einem oberen Grenzwert von 0xFF). Diese Einstellung wird im Allgemeinen für Animationen von heller werdenden Auflösungen zwischen zwei Objekten verwendet.
  985. <p class="- topic/p ">Wenn das Anzeigeobjekt z. B. ein Pixel mit dem RGB-Farbwert 0xAAA633 aufweist und das Pixel im Hintergrund den RGB-Wert 0xDD2200 hat, dann erhält das angezeigte Pixel den Wert 0xFFC833 (da 0xAA + 0xDD > 0xFF, 0xA6 + 0x22 = 0xC8 und 0x33 + 0x00 = 0x33 ist).</p></entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.SUBTRACT</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus SUBTRACT" href="../../images/blendMode-9.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Subtrahiert die Werte der Grundfarben des Anzeigeobjekts von den Werten der Hintergrundfarbe (mit einem unteren Grenzwert von 0). Diese Einstellung wird im Allgemeinen für Animationen von dunkler werdenden Auflösungen zwischen zwei Objekten verwendet.
  986. <p class="- topic/p ">Weist das Anzeigeobjekt z. B. ein Pixel mit einem RGB-Wert von 0xAA2233 und das Hintergrund-Pixel einen RGB-Wert von 0xDDA600 auf, lautet der resultierende RGB-Wert für das angezeigte Pixel 0x338400 (da 0xDD - 0xAA = 0x33, 0xA6 - 0x22 = 0x84 und 0x00 - 0x33 &lt; 0x00).</p></entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.INVERT</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus INVERT" href="../../images/blendMode-10.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Kehrt den Hintergrund um.</entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.ALPHA</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus ALPHA" href="../../images/blendMode-11.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Wendet den Alphawert jedes Pixels des Anzeigeobjekts auf den Hintergrund an. Dieser Vorgang erfordert, dass die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Einstellung des übergeordneten Anzeigeobjekts auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.LAYER</codeph> gesetzt wird. In dieser Abbildung gilt beispielsweise für das übergeordnete Anzeigeobjekt, einen weißen Hintergrund, die Einstellung <codeph class="+ topic/ph pr-d/codeph ">blendMode = BlendMode.LAYER</codeph>. Nicht unterstützt für GPU-Rendering.</entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.ERASE</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus ERASE" href="../../images/blendMode-12.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Löscht den Hintergrund anhand der Alphawerte des Anzeigeobjekts. Dieser Vorgang erfordert, dass die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Einstellung des übergeordneten Anzeigeobjekts auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.LAYER</codeph> gesetzt wird. In dieser Abbildung gilt beispielsweise für das übergeordnete Anzeigeobjekt, einen weißen Hintergrund, die Einstellung <codeph class="+ topic/ph pr-d/codeph ">blendMode = BlendMode.LAYER</codeph>. Nicht unterstützt für GPU-Rendering.</entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.OVERLAY</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus OVERLAY" href="../../images/blendMode-13.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Passt die Farbe jedes Pixels entsprechend der Dunkelheit des Hintergrunds an. Wenn der Hintergrund heller ist als 50 % Grau, werden die Farben des Anzeigeobjekts und des Hintergrunds überlagert, um hellere Farben zu erhalten. Ist der Hintergrund dagegen dunkler als 50 % Grau, werden die Farben multipliziert, was zu dunkleren Farben führt. Diese Einstellung wird normalerweise für Schattierungen verwendet. Nicht unterstützt für GPU-Rendering.</entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.HARDLIGHT</codeph></entry><entry class="- topic/entry "><adobeimage alt="Mischmodus HARDLIGHT" href="../../images/blendMode-14.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry><entry class="- topic/entry ">Passt die Farbe jedes Pixels entsprechend der Dunkelheit des Anzeigeobjekts an. Ist das Anzeigeobjekt heller als 50 % Grau, werden die Farben von Anzeigeobjekt und Hintergrund überlagert, was zu einer helleren Farbe führt. Ist das Anzeigeobjekt dagegen dunkler als 50 % Grau, werden die Farben multipliziert, was zu dunkleren Farben führt. Diese Einstellung wird normalerweise für Schattierungen verwendet. Nicht unterstützt für GPU-Rendering.</entry></row><row valign="top" class="- topic/row "><entry class="- topic/entry "><codeph class="+ topic/ph pr-d/codeph ">BlendMode.SHADER</codeph></entry><entry align="center" valign="middle" class="- topic/entry ">n. zutr.</entry><entry class="- topic/entry ">Passt die Farbe mithilfe einer Standard-Shaderroutine an. Der verwendete Shader wird als die der <codeph class="+ topic/ph pr-d/codeph ">blendShader</codeph>-Eigenschaft zugewiesene Shader-Instanz festgelegt. Wird die <codeph class="+ topic/ph pr-d/codeph ">blendShader</codeph>-Eigenschaft eines Anzeigeobjekts auf eine Shader-Instanz gesetzt, so wird die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft des Anzeigeobjekts automatisch auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.SHADER</codeph> gesetzt. Wird die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.SHADER</codeph> gesetzt, ohne vorher die <codeph class="+ topic/ph pr-d/codeph ">blendShader</codeph>-Eigenschaft zu setzen, so wird die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.NORMAL</codeph> gesetzt. Nicht unterstützt für GPU-Rendering.</entry></row></tbody></tgroup></adobetable>
  987. </apiDesc><example conref="examples\DisplayObject.blendMode.1.as" class="- topic/example "> Der folgende Code erstellt zwei Sprite-Objekte, ein Quadrat und einen Kreis, und setzt den Mischmodus des Kreises (im Vordergrund) auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.SUBTRACT</codeph>, wenn der Mauszeiger auf den Kreis bewegt wird:
  988. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  989. import flash.display.Sprite;
  990. import flash.display.BlendMode;
  991. import flash.events.MouseEvent;
  992. var square:Sprite = new Sprite();
  993. square.graphics.beginFill(0xFF88CC);
  994. square.graphics.drawRect(0, 0, 80, 80);
  995. addChild(square);
  996. var circle:Sprite = new Sprite();
  997. circle.graphics.beginFill(0xAA0022);
  998. circle.graphics.drawCircle(40, 40, 40);
  999. addChild(circle);
  1000. circle.addEventListener(MouseEvent.MOUSE_OVER, dimObject);
  1001. circle.addEventListener(MouseEvent.MOUSE_OUT, restoreObject);
  1002. function dimObject(event:MouseEvent):void {
  1003. event.target.blendMode = BlendMode.SUBTRACT;
  1004. }
  1005. function restoreObject(event:MouseEvent):void {
  1006. event.target.blendMode = BlendMode.NORMAL;
  1007. }
  1008. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#BlendMode" class="- topic/link "><linktext class="- topic/linktext ">flash.display.BlendMode</linktext></link><link href="flash.display.xml#DisplayObject/blendShader" class="- topic/link "><linktext class="- topic/linktext ">blendShader</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:cacheAsBitmapMatrix:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">cacheAsBitmapMatrix</apiName><shortdesc class="- topic/shortdesc ">
  1009. Bei einem Nicht-Null-Wert definiert dieses Matrix-Objekt, wie ein Anzeigeobjekt dargestellt wird, wenn cacheAsBitmap auf true gesetzt ist.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="AIR" version="2.0" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.geom:Matrix</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Die Transformationsmatrix, die beim Rendern einer im Cache gespeicherten Version der Bitmap dieses Anzeigeobjekt verwendet wird.
  1010. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1011. Bei einem Nicht-Null-Wert definiert dieses Matrix-Objekt, wie ein Anzeigeobjekt dargestellt wird, wenn <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph> auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt ist. Die Anwendung verwendet diese Matrix als Transformationsmatrix, die angewendet wird, wenn die Bitmapversion des Anzeigeobjekts dargestellt wird.
  1012. <p class="- topic/p "><i class="+ topic/ph hi-d/i ">Unterstützung von AIR-Profilen:</i> Diese Funktion wird auf mobilen Geräten unterstützt, nicht jedoch auf Desktopbetriebssystemen. Für Geräte mit AIR für TV gilt die eingeschränkte Unterstützung. Bei Geräten mit AIR für TV werden die Transformierungen Skalieren und Versetzen, nicht jedoch Drehen und Neigen unterstützt. Weitere Informationen zum AIR-Support über mehrere Profile finden Sie unter <xref href="http://help.adobe.com/en_US/air/build/WS144092a96ffef7cc16ddeea2126bb46b82f-8000.html" class="- topic/xref ">Unterstützung von AIR-Profilen</xref>.</p>
  1013. <p class="- topic/p ">Wenn <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph> gesetzt ist, behält die Anwendung ein im Cache gespeichertes Bitmapbild über verschiedene 2D-Transformationen hinweg, darunter Versetzung, Drehung und Skalierung. Wenn die Anwendung Hardwarebeschleunigung verwendet, wird das Objekt als Textur im Grafikspeicher gespeichert. Dies ermöglicht der GPU, die unterstützten Transformationen auf das Objekt anzuwenden. Die GPU kann diese Transformationen schneller ausführen als die CPU.</p>
  1014. <p class="- topic/p ">Um die Hardwarebeschleunigung zu verwenden, stellen Sie im Dialogfeld iPhone-Einstellungen von Flash Professional CS5 auf der Registerkarte Allgemein für Rendering die Option GPU ein. Oder legen Sie die <codeph class="+ topic/ph pr-d/codeph ">renderMode</codeph>-Eigenschaft in der Anwendungsdeskriptordatei auf <codeph class="+ topic/ph pr-d/codeph ">gpu</codeph> fest. Beachten Sie, dass Geräte mit AIR für TV automatisch die Hardwarebeschleunigung verwenden, sofern verfügbar.</p>
  1015. <p class="- topic/p ">Der folgende Code sendet zum Beispiel eine nicht transformierte Bitmapdarstellung des Anzeigeobjekts an die GPU:</p>
  1016. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">matrix:Matrix = new Matrix(); // creates an identity matrix
  1017. mySprite.cacheAsBitmapMatrix = matrix;
  1018. mySprite.cacheAsBitmap = true;</codeblock>
  1019. <p class="- topic/p ">Normalerweise ist die Identitätsmatrix (<codeph class="+ topic/ph pr-d/codeph ">new Matrix()</codeph>) ausreichend. Sie können jedoch auch eine andere Matrix, zum Beispiel eine verkleinerte Matrix, verwenden, um eine andere Bitmap an die GPU hochzuladen. Der folgende Code wendet zum Beispiel eine <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph>-Matrix an, die um den Faktor 0,5 für die x- und y-Achsen skaliert wurde. Das Bitmapobjekt, das die GPU verwendet, ist kleiner; die GPU passt die Größe jedoch an, um der transform.matrix-Eigenschaft des Anzeigeobjekts zu entsprechen:</p>
  1020. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">matrix:Matrix = new Matrix(); // creates an identity matrix
  1021. matrix.scale(0.5, 0.5); // scales the matrix
  1022. mySprite.cacheAsBitmapMatrix = matrix;
  1023. mySprite.cacheAsBitmap = true;</codeblock>
  1024. <p class="- topic/p ">Im Allgemeinen sollten Sie eine Matrix wählen, die das Anzeigeobjekt auf die Größe transformiert, in der es in der Anwendung erscheint. Wenn Ihre Anwendung zum Beispiel die Bitmapversion eines Sprites, das um die Hälfte verkleinert wurde, anzeigt, verwenden Sie eine Matrix, die um die Hälfte verkleinert wurde. Wenn die Anwendung das Sprite größer als mit den aktuellen Abmessungen anzeigt, verwenden Sie eine Matrix, die es um den entsprechenden Faktor vergrößert.</p>
  1025. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph>-Eigenschaft eignet sich für 2D-Transformationen. Wenn Sie Transformationen in 3D anwenden möchten, können Sie dazu eine 3D-Eigenschaft für das Objekt festlegen und seine <codeph class="+ topic/ph pr-d/codeph ">transform.matrix3D</codeph>-Eigenschaft einstellen. Wenn die Anwendung unter Verwendung des GPU-Modus komprimiert wird, können die 3D-Transformationen von der GPU auf das Objekt angewendet werden. Die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph>-Eigenschaft wird für 3D-Objekte ignoriert.</p>
  1026. </apiDesc><example conref="examples\DisplayObject.cacheAsBitmapMatrix.as" class="- topic/example "> Im folgenden Beispiel wird die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph>-Eigenschaft verwendet, um Transformationen auf eine Bitmapversion des Movieclips <codeph class="+ topic/ph pr-d/codeph ">my_shape</codeph> anzuwenden.
  1027. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1028. import flash.geom.Matrix;
  1029. import flash.display.*;
  1030. import flash.utils.Timer;
  1031. var my_shape:MovieClip = new MovieClip();
  1032. my_shape.graphics.beginFill(0xCCFF00);
  1033. my_shape.graphics.drawRect(200, 0, 100, 100);
  1034. addChild(my_shape);
  1035. var my_timer:Timer = new Timer(250);
  1036. my_timer.start();
  1037. my_timer.addEventListener(TimerEvent.TIMER, timerHandler);
  1038. // make sure this Display Object remains cached for all 2D transforms
  1039. my_shape.cacheAsBitmap = true;
  1040. my_shape.cacheAsBitmapMatrix = new Matrix();
  1041. // rotation variables
  1042. const initAngle:Number = 0;
  1043. const pi:Number = 3.142;
  1044. const incrAngle:Number = pi/10;
  1045. // scaling variables
  1046. const initScale:Number = 0.25;
  1047. const incrScale: Number = 1.1;
  1048. var initHeight : Number = my_shape.height;
  1049. var initWidth : Number = my_shape.width;
  1050. // translation variables
  1051. var incrX : Number = root.width / 20;
  1052. var incrY : Number = root.height / 10;
  1053. // do some initial transforms
  1054. var tempMat : Matrix = my_shape.transform.matrix;
  1055. tempMat.rotate(initAngle);
  1056. tempMat.scale(initScale, initScale);
  1057. my_shape.transform.matrix = tempMat;
  1058. function timerHandler(evt:TimerEvent):void {
  1059. tempMat = my_shape.transform.matrix;
  1060. tempMat.rotate(incrAngle);
  1061. tempMat.translate(incrX, incrY);
  1062. tempMat.scale(incrScale, incrScale);
  1063. my_shape.transform.matrix = tempMat;
  1064. // ensure we are still in a reasonable state or reset
  1065. if(my_shape.height > stage.stageHeight/2)
  1066. {
  1067. my_shape.height = initHeight;
  1068. }
  1069. if(my_shape.width > stage.stageWidth/2)
  1070. {
  1071. my_shape.width = initWidth;
  1072. }
  1073. if(my_shape.x > stage.stageWidth)
  1074. {
  1075. my_shape.x = 0;
  1076. }
  1077. else if (my_shape.x &lt; 0)
  1078. {
  1079. my_shape.x = stage.stageWidth;
  1080. }
  1081. if(my_shape.y > stage.stageHeight)
  1082. {
  1083. my_shape.y = 0;
  1084. }
  1085. else if (my_shape.y &lt; 0)
  1086. {
  1087. my_shape.y = stage.stageHeight;
  1088. }
  1089. }
  1090. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/cacheAsBitmap" class="- topic/link "><linktext class="- topic/linktext ">cacheAsBitmap</linktext></link><link href="flash.geom.xml#Matrix3D" class="- topic/link "><linktext class="- topic/linktext ">flash.geom.Matrix3D</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:cacheAsBitmap:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">cacheAsBitmap</apiName><shortdesc class="- topic/shortdesc ">
  1091. Wird diese Eigenschaft auf true gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Gibt an, ob dieses Anzeigeobjekt als Bitmap zwischengespeichert werden soll.
  1092. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1093. Wird diese Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache. Diese Zwischenspeicherung kann bei Anzeigeobjekten mit komplexen Vektorgrafiken ggf. die Leistung verbessern.
  1094. <p class="- topic/p ">Alle Vektordaten eines Anzeigeobjekts, das eine zwischengespeicherte Bitmap besitzt, werden nicht in die Hauptanzeige, sondern in eine Bitmap gezeichnet. Wenn <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph> null ist oder nicht unterstützt wird, wird die Bitmap als nicht gedehnte, nicht gedrehte Pixel, die an den nächsten Pixelgrenzen ausgerichtet sind, in die Hauptanzeige kopiert. Die Pixel werden dem übergeordneten Objekt 1 zu 1 zugeordnet. Ändern sich die Grenzen der Bitmap, wird diese nicht gedehnt, sondern neu erstellt.</p>
  1095. <p class="- topic/p ">Wenn <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph> nicht null ist und unterstützt wird, wird das Objekt mit dieser Matrix in die Bitmap außerhalb des Bildschirms gezeichnet und die gestreckten und/oder gedrehten Ergebnisse dieser Darstellung werden verwendet, um das Objekt in der Hauptanzeige zu zeichnen.</p>
  1096. <p class="- topic/p ">Interne Bitmaps werden nur erstellt, wenn die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt ist.</p>
  1097. <p class="- topic/p ">Nachdem Sie die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt haben, ändert sich die Wiedergabe nicht. Allerdings führt das Anzeigeobjekt die Ausrichtung an Pixeln automatisch durch. Die Animationsgeschwindigkeit kann je nach Komplexität des Vektorinhalts deutlich schneller bzw. langsamer ablaufen.
  1098. </p>
  1099. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft wird jeweils automatisch auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt, wenn Sie einen Filter auf ein Anzeigeobjekt anwenden (vorausgesetzt, sein <codeph class="+ topic/ph pr-d/codeph ">filter</codeph>-Array ist nicht leer). Und wenn auf ein Anzeigeobjekt ein Filter angewendet worden ist, wird <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph> für dieses Anzeigeobjekt als <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gemeldet, selbst wenn Sie die Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">false</codeph> setzen. Wenn Sie sämtliche Filter eines Anzeigeobjekts löschen, werden die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Einstellungen auf ihren vorherigen Stand zurückgesetzt.</p>
  1100. <p class="- topic/p ">In einigen Fällen verwendet ein Anzeigeobjekt keine Bitmap, auch wenn die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt wurde. Stattdessen erfolgt die Wiedergabe aufgrund von Vektordaten, und zwar in den folgenden Fällen:</p>
  1101. <ul class="- topic/ul "><li class="- topic/li ">Die Bitmap ist zu groß. In AIR 1.5 und Flash Player 10 ist die maximale Höhe oder Breite eines Bitmapbilds 8.191 Pixel, die gesamte Pixelzahl darf 16.777.215 nicht übersteigen. (Wenn ein Bitmapbild also 8.191 Pixel breit ist, darf es nur 2.048 Pixel hoch sein.) In Flash Player 9 und niedriger liegt die Grenze bei je 2.880 Pixel Höhe und Breite.</li><li class="- topic/li ">Der Bitmap kann kein Speicher zugewiesen werden (nicht genügend Arbeitsspeicher vorhanden). </li></ul>
  1102. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft wird am besten mit Movieclips verwendet, die vorwiegend statischen Inhalt haben und nicht viel skaliert und gedreht werden. Bei solchen Movieclips kann <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph> zu einer deutlichen Performance-Steigerung führen, wenn der Movieclip übersetzt wird (wenn seine <i class="+ topic/ph hi-d/i ">x</i>- und <i class="+ topic/ph hi-d/i ">y</i>-Position geändert wird).</p>
  1103. </apiDesc><example conref="examples\DisplayObject.cacheAsBitmap.1.as" class="- topic/example "> Im folgenden Beispiel wird einer Shape-Instanz ein Schlagschatten hinzugefügt. Anschließend wird der Wert der <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft verfolgt, die bei Verwendung eines Filters auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt wird:
  1104. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1105. import flash.display.Sprite;
  1106. import flash.filters.DropShadowFilter
  1107. var circle:Sprite = new Sprite();
  1108. circle.graphics.beginFill(0xAA0022);
  1109. circle.graphics.drawCircle(40, 40, 40);
  1110. addChild(circle);
  1111. trace(circle.cacheAsBitmap); // false
  1112. var filter:DropShadowFilter = new DropShadowFilter();
  1113. circle.filters = [filter];
  1114. trace(circle.cacheAsBitmap); // true
  1115. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/cacheAsBitmapMatrix" class="- topic/link "><linktext class="- topic/linktext ">cacheAsBitmapMatrix</linktext></link><link href="flash.display.xml#DisplayObject/opaqueBackground" class="- topic/link "><linktext class="- topic/linktext ">opaqueBackground</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:filters:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">filters</apiName><shortdesc class="- topic/shortdesc ">
  1116. Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Array</apiValueClassifier><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn <codeph class="+ topic/ph pr-d/codeph ">filters</codeph> einen ShaderFilter umfasst und der Shaderausgabetyp mit diesem Vorgang nicht kompatibel ist (der Shader muss eine <codeph class="+ topic/ph pr-d/codeph ">pixel4</codeph>-Ausgabe festlegen).
  1117. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn <codeph class="+ topic/ph pr-d/codeph ">filters</codeph> einen ShaderFilter umfasst und der Shader keine Bildeingabe festlegt oder die erste Eingabe keine <codeph class="+ topic/ph pr-d/codeph ">image4</codeph>-Eingabe ist.
  1118. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn <codeph class="+ topic/ph pr-d/codeph ">filters</codeph> einen ShaderFilter enthält und der Shader eine nicht vorhandene Bildeingabe festlegt.
  1119. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn <codeph class="+ topic/ph pr-d/codeph ">filters</codeph> eine ShaderFilter-, ByteArray- oder Vector.&lt;Number>-Instanz als Shader-Eingabe enthält und die Eigenschaften <codeph class="+ topic/ph pr-d/codeph ">width</codeph> und <codeph class="+ topic/ph pr-d/codeph ">height</codeph> für das ShaderInput-Objekt nicht festgelegt sind, oder wenn die angegebenen Werte nicht mit der Datenmenge in den Eingabedaten übereinstimmen. Weitere Informationen finden Sie im Abschnitt zur <codeph class="+ topic/ph pr-d/codeph ">ShaderInput.input</codeph>-Eigenschaft.
  1120. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1121. Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält. Die Klassen im flash.filters-Paket definieren spezifische Filter, die Sie verwenden können.
  1122. <p class="- topic/p ">Filter können entweder während der Entwurfsphase in Flash-Professional oder zur Laufzeit durch Verwendung von ActionScript-Code angewendet werden. Damit Sie einen Filter mithilfe von ActionScript anwenden können, müssen Sie zunächst eine temporäre Kopie des gesamten <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Arrays erstellen, dann das temporäre Array ändern und schließlich den Wert des temporären Arrays wieder auf das <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Array zurücksetzen. Es ist nicht möglich, ein neues filter-Objekt direkt dem <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Array hinzuzufügen.</p>
  1123. <p class="- topic/p ">Um einen Filter mithilfe von ActionScript hinzuzufügen, müssen Sie die folgenden Schritte befolgen (wobei <codeph class="+ topic/ph pr-d/codeph ">myDisplayObject</codeph> das Ziel-Anzeigeobjekt ist):</p>
  1124. <ol class="- topic/ol "><li class="- topic/li ">Erstellen Sie mithilfe der Konstruktormethode der gewählten Filterklasse ein neues filter-Objekt.</li><li class="- topic/li ">Weisen Sie den Wert des <codeph class="+ topic/ph pr-d/codeph ">myDisplayObject.filters</codeph>-Arrays einem temporären Array zu, z. B. einem Array mit dem Namen <codeph class="+ topic/ph pr-d/codeph ">myFilters</codeph>.</li><li class="- topic/li ">Fügen Sie das neue filter-Objekt dem temporären Array <codeph class="+ topic/ph pr-d/codeph ">myFilters</codeph> hinzu.</li><li class="- topic/li ">Weisen Sie den Wert des temporären Arrays dem <codeph class="+ topic/ph pr-d/codeph ">myDisplayObject.filters</codeph>-Array zu.</li></ol>
  1125. <p class="- topic/p ">Wenn das <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Array nicht definiert ist, müssen Sie kein temporäres Array verwenden. Stattdessen können Sie direkt ein Array-Literal mit einem oder mehreren selbst definierten Filterobjekten zuweisen. Im ersten Beispiel wird im Abschnitt Beispiele mithilfe von Code, der sowohl definierte als auch undefinierte <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Arrays verarbeiten kann, ein Schlagschatten-Filter hinzugefügt.</p>
  1126. <p class="- topic/p ">Um ein vorhandenes filter-Objekt zu ändern, müssen Sie eine Technik anwenden, bei der eine Kopie des <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Arrays geändert wird:</p>
  1127. <ol class="- topic/ol "><li class="- topic/li ">Weisen Sie den Wert des <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Arrays einem temporären Array zu, z. B. einem Array mit dem Namen <codeph class="+ topic/ph pr-d/codeph ">myFilters</codeph>.</li><li class="- topic/li ">Ändern Sie die Eigenschaft mithilfe des temporären Arrays <codeph class="+ topic/ph pr-d/codeph ">myFilters</codeph>. Um beispielsweise die quality-Eigenschaft des ersten Filters im Array zu ändern, können Sie den folgenden Code anwenden: <codeph class="+ topic/ph pr-d/codeph ">myFilters[0].quality = 1;</codeph></li><li class="- topic/li ">Weisen Sie den Wert des temporären Arrays dem <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Array zu.</li></ol>
  1128. <p class="- topic/p ">Wenn ein Anzeigeobjekt während des Ladevorgangs mit einem Filter verknüpft ist, ist dieses so gekennzeichnet, dass es sich selbst als transparente Bitmap zwischenspeichert. Von diesem Punkt an speichert der Player das Anzeigeobjekt als Bitmap zwischen, solange das Anzeigeobjekt eine zulässige Filterliste besitzt. Diese Quell-Bitmap wird als Quellbild für die Filtereffekte verwendet. Jedes Anzeigeobjekt besitzt in der Regel zwei Bitmaps: eine mit dem ursprünglichen Quellanzeigeobjekt, und eine zweite für das nach dem Filtern entstehende Bild. Dieses Ergebnisbild wird für die Wiedergabe verwendet. Solange sich das Anzeigeobjekt nicht ändert, muss das Ergebnisbild nicht aktualisiert werden.</p>
  1129. <p class="- topic/p ">Das flash.filters-Paket umfasst Klassen für Filter. Um beispielsweise einen DropShadow-Filter zu erstellen, würden Sie folgenden Code schreiben:</p>
  1130. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1131. import flash.filters.DropShadowFilter
  1132. var myFilter:DropShadowFilter = new DropShadowFilter (distance, angle, color, alpha, blurX, blurY, quality, inner, knockout)
  1133. </codeblock>
  1134. <p class="- topic/p ">Mithilfe des Operators <codeph class="+ topic/ph pr-d/codeph ">is</codeph> können Sie festlegen, welcher Filtertyp den einzelnen Indexpositionen im <codeph class="+ topic/ph pr-d/codeph ">filter</codeph>-Array zugewiesen werden soll. Der folgende Code zeigt z. B., wie Sie die Position des ersten Filters im <codeph class="+ topic/ph pr-d/codeph ">filters</codeph>-Array (DropShadowFilter) bestimmen:
  1135. </p>
  1136. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1137. import flash.text.TextField;
  1138. import flash.filters.~~;
  1139. var tf:TextField = new TextField();
  1140. var filter1:DropShadowFilter = new DropShadowFilter();
  1141. var filter2:GradientGlowFilter = new GradientGlowFilter();
  1142. tf.filters = [filter1, filter2];
  1143. tf.text = "DropShadow index: " + filterPosition(tf, DropShadowFilter).toString(); // 0
  1144. addChild(tf)
  1145. function filterPosition(displayObject:DisplayObject, filterClass:Class):int {
  1146. for (var i:uint = 0; i &lt; displayObject.filters.length; i++) {
  1147. if (displayObject.filters[i] is filterClass) {
  1148. return i;
  1149. }
  1150. }
  1151. return -1;
  1152. }
  1153. </codeblock>
  1154. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Da Sie ein neues filter-Objekt dem <codeph class="+ topic/ph pr-d/codeph ">DisplayObject.filters</codeph>-Array nicht direkt hinzufügen können, hat der folgende Code keine Auswirkung auf das Ziel-Anzeigeobjekt <codeph class="+ topic/ph pr-d/codeph ">myDisplayObject</codeph>:</p>
  1155. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1156. myDisplayObject.filters.push(myDropShadow);
  1157. </codeblock>
  1158. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="../../flash/filters/package-detail.html" class="- topic/link "><linktext class="- topic/linktext ">flash.filters package</linktext></link><link href="flash.display.xml#ShaderInput/input" class="- topic/link "><linktext class="- topic/linktext ">flash.display.ShaderInput.input</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:height:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">height</apiName><shortdesc class="- topic/shortdesc ">
  1159. Gibt die Höhe des Anzeigeobjekts in Pixeln an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1160. Gibt die Höhe des Anzeigeobjekts in Pixeln an. Die Höhe wird auf Basis der Begrenzungen des Inhalts des Anzeigeobjekts berechnet. Wenn Sie die Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">height</codeph> festsetzen, wird die Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">scaleY</codeph> entsprechend angepasst, wie im folgenden Code gezeigt.
  1161. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1162. var rect:Shape = new Shape();
  1163. rect.graphics.beginFill(0xFF0000);
  1164. rect.graphics.drawRect(0, 0, 100, 100);
  1165. trace(rect.scaleY) // 1;
  1166. rect.height = 200;
  1167. trace(rect.scaleY) // 2;</codeblock>
  1168. <p class="- topic/p ">Abgesehen von TextField- und Video-Objekten, hat ein Anzeigeobjekt ohne Inhalt (z. B. ein leeres Sprite) eine Höhe von 0, selbst wenn Sie versuchen, <codeph class="+ topic/ph pr-d/codeph ">height</codeph> auf einen anderen Wert zu setzen.</p>
  1169. </apiDesc><example conref="examples\DisplayObject.height.1.as" class="- topic/example "> Der folgende Code erstellt zwei TextField-Objekte und passt die <codeph class="+ topic/ph pr-d/codeph ">height</codeph>-Eigenschaft jeweils basierend auf der <codeph class="+ topic/ph pr-d/codeph ">textHeight</codeph>-Eigenschaft an. Das zweite Textfeld wird angeordnet, indem seine <codeph class="+ topic/ph pr-d/codeph ">y</codeph>-Eigenschaft festgelegt wird:
  1170. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1171. import flash.text.TextField;
  1172. var tf1:TextField = new TextField();
  1173. tf1.text = "Text Field 1";
  1174. tf1.border = true;
  1175. tf1.wordWrap = true;
  1176. tf1.width = 40;
  1177. tf1.height = tf1.textHeight + 5;
  1178. addChild(tf1);
  1179. var tf2:TextField = new TextField();
  1180. tf2.text = "Text Field 2";
  1181. tf2.border = true;
  1182. tf2.wordWrap = true;
  1183. tf2.width = 40;
  1184. tf2.height = tf2.textHeight + 5;
  1185. tf2.y = tf1.y + tf1.height + 5;
  1186. addChild(tf2);
  1187. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:loaderInfo:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">loaderInfo</apiName><shortdesc class="- topic/shortdesc ">
  1188. Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.display:LoaderInfo</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1189. Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört. Die <codeph class="+ topic/ph pr-d/codeph ">loaderInfo</codeph>-Eigenschaft ist nur für das root-Anzeigeobjekt einer SWF-Datei oder für eine geladene Bitmap definiert (nicht jedoch für eine Bitmap, die mit ActionScript gezeichnet wird). Um das <codeph class="+ topic/ph pr-d/codeph ">loaderInfo</codeph>-Objekt zu finden, das der SWF-Datei zugeordnet ist, die das Anzeigeobjekt <codeph class="+ topic/ph pr-d/codeph ">myDisplayObject</codeph> enthält, verwenden Sie <codeph class="+ topic/ph pr-d/codeph ">myDisplayObject.root.loaderInfo</codeph>.
  1190. <p class="- topic/p ">Eine große SWF-Datei kann ihren Download überwachen, indem sie <codeph class="+ topic/ph pr-d/codeph ">this.root.loaderInfo.addEventListener(Event.COMPLETE, func)</codeph> aufruft.</p>
  1191. </apiDesc><example conref="examples\DisplayObject.loaderInfo.1.as" class="- topic/example "> Beim folgenden Code wird angenommen, dass <codeph class="+ topic/ph pr-d/codeph ">this</codeph> sich auf ein Anzeigeobjekt bezieht. Der Code gibt die URL der Stamm-SWF-Datei für das Anzeigeobjekt aus:
  1192. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1193. trace (this.loaderInfo.url);
  1194. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#LoaderInfo" class="- topic/link "><linktext class="- topic/linktext ">LoaderInfo-Klasse</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:mask:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">mask</apiName><shortdesc class="- topic/shortdesc ">
  1195. Das aufrufende Anzeigeobjekt wird durch das angegebene mask-Objekt maskiert.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.display:DisplayObject</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Legt eine Maske für das Anzeigeobjekt fest.
  1196. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1197. Das aufrufende Anzeigeobjekt wird durch das angegebene <codeph class="+ topic/ph pr-d/codeph ">mask</codeph>-Objekt maskiert. Um sicherzustellen, dass das Maskieren bei skalierter Bühne funktioniert, muss sich das <codeph class="+ topic/ph pr-d/codeph ">mask</codeph>-Anzeigeobjekt in einem aktiven Bereich der Anzeigeliste befinden. Das <codeph class="+ topic/ph pr-d/codeph ">mask</codeph>-Objekt selbst wird nicht gezeichnet. Setzen Sie <codeph class="+ topic/ph pr-d/codeph ">mask</codeph> auf <codeph class="+ topic/ph pr-d/codeph ">null</codeph>, um die Maske zu entfernen.
  1198. <p class="- topic/p ">Ein mask-Objekt kann nur skaliert werden, wenn es sich in der Anzeigeliste befindet. Ein mask-Sprite-Objekt kann nur gezogen werden (durch Aufrufen seiner <codeph class="+ topic/ph pr-d/codeph ">startDrag()</codeph>-Methode), wenn es sich in der Anzeigeliste befindet. Um die <codeph class="+ topic/ph pr-d/codeph ">startDrag()</codeph>-Methode eines mask-Sprite-Objekts basierend auf einem <codeph class="+ topic/ph pr-d/codeph ">mouseDown</codeph>-Ereignis aufzurufen, das vom Sprite ausgelöst wurde, setzen Sie die <codeph class="+ topic/ph pr-d/codeph ">buttonMode</codeph>-Eigenschaft des Sprites auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph>.</p>
  1199. <p class="- topic/p ">Wenn Anzeigeobjekte zwischengespeichert werden, indem die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> und die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmapMatrix</codeph>-Eigenschaft auf ein Matrix-Objekt gesetzt wird, müssen sowohl die Maske als auch das Anzeigeobjekt, das maskiert wird, Teil derselben zwischengespeicherten Bitmap sein. Deshalb muss die Maske ein untergeordnetes Element des Anzeigeobjekts sein, wenn das Anzeigeobjekt zwischengespeichert wird. Wenn ein übergeordnetes Element des Anzeigeobjekts auf der Anzeigeliste zwischengespeichert wird, muss die Maske ein untergeordnetes Element dieses übergeordneten Elements oder eines seiner untergeordneten Elemente sein. Wenn mehrere übergeordnete Elemente des maskierten Objekts zwischengespeichert werden, muss die Maske ein untergeordnetes Element des zwischengespeicherten Containers sein, der dem maskierten Objekt in der Anzeigeliste am nächsten ist.</p>
  1200. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Ein einzelnes <codeph class="+ topic/ph pr-d/codeph ">mask</codeph>-Objekt kann nicht zum Maskieren mehrerer aufrufender Anzeigeobjekte verwendet werden. Wird das <codeph class="+ topic/ph pr-d/codeph ">mask</codeph>-Objekt einem zweiten Anzeigeobjekt zugewiesen, wird es als Maske des ersten Objekts entfernt, dessen <codeph class="+ topic/ph pr-d/codeph ">mask</codeph>-Eigenschaft sich dadurch in <codeph class="+ topic/ph pr-d/codeph ">null</codeph> ändert.</p>
  1201. </apiDesc><example conref="examples\DisplayObject.mask.1.as" class="- topic/example "> Der folgende Code erstellt ein TextField-Objekt und ein Sprite-Objekt, das als Maske für das TextField-Objekt eingerichtet wird. Wenn Benutzer auf das Textfeld klicken, ruft die <codeph class="+ topic/ph pr-d/codeph ">drag()</codeph>-Ereignis-Listener-Funktion die <codeph class="+ topic/ph pr-d/codeph ">startDrag()</codeph>-Methode des mask-Sprite-Objekts auf:
  1202. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1203. import flash.text.TextField;
  1204. import flash.display.Sprite;
  1205. import flash.events.MouseEvent;
  1206. var tf:TextField = new TextField();
  1207. tf.text = "Lorem ipsum dolor sit amet, consectetur adipisicing elit, "
  1208. + "sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. "
  1209. tf.selectable = false;
  1210. tf.wordWrap = true;
  1211. tf.width = 150;
  1212. addChild(tf);
  1213. var square:Sprite = new Sprite();
  1214. square.graphics.beginFill(0xFF0000);
  1215. square.graphics.drawRect(0, 0, 40, 40);
  1216. addChild(square);
  1217. tf.mask = square;
  1218. tf.addEventListener(MouseEvent.MOUSE_DOWN, drag);
  1219. tf.addEventListener(MouseEvent.MOUSE_UP, noDrag);
  1220. function drag(event:MouseEvent):void {
  1221. square.startDrag();
  1222. }
  1223. function noDrag(event:MouseEvent):void {
  1224. square.stopDrag();
  1225. }
  1226. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:mouseX:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">mouseX</apiName><shortdesc class="- topic/shortdesc ">
  1227. Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1228. Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
  1229. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Bei einem gedrehten Anzeigeobjekt spiegelt die zurückgegebene x-Koordinate das nicht gedrehte Objekt wider.</p>
  1230. </apiDesc><example conref="examples\DisplayObject.mouseX.1.as" class="- topic/example "> Der folgende Code erstellt ein Sprite-Objekt und gibt die <codeph class="+ topic/ph pr-d/codeph ">mouseX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">mouseY</codeph>-Positionen an, wenn Benutzer auf das Sprite klicken:
  1231. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1232. import flash.display.Sprite;
  1233. import flash.events.MouseEvent;
  1234. var square:Sprite = new Sprite();
  1235. square.graphics.beginFill(0xFF0000);
  1236. square.graphics.drawRect(0, 0, 200, 200);
  1237. addChild(square);
  1238. square.addEventListener(MouseEvent.CLICK, traceCoordinates);
  1239. function traceCoordinates(event:MouseEvent):void {
  1240. trace(square.mouseX, square.mouseY);
  1241. }
  1242. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:mouseY:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">mouseY</apiName><shortdesc class="- topic/shortdesc ">
  1243. Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1244. Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
  1245. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Bei einem gedrehten Anzeigeobjekt spiegelt die zurückgegebene y-Koordinate das nicht gedrehte Objekt wider.</p>
  1246. </apiDesc><example conref="examples\DisplayObject.mouseX.1.as" class="- topic/example "> Der folgende Code erstellt ein Sprite-Objekt und gibt die <codeph class="+ topic/ph pr-d/codeph ">mouseX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">mouseY</codeph>-Positionen an, wenn Benutzer auf das Sprite klicken:
  1247. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1248. import flash.display.Sprite;
  1249. import flash.events.MouseEvent;
  1250. var square:Sprite = new Sprite();
  1251. square.graphics.beginFill(0xFF0000);
  1252. square.graphics.drawRect(0, 0, 200, 200);
  1253. addChild(square);
  1254. square.addEventListener(MouseEvent.CLICK, traceCoordinates);
  1255. function traceCoordinates(event:MouseEvent):void {
  1256. trace(square.mouseX, square.mouseY);
  1257. }
  1258. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:name:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">name</apiName><shortdesc class="- topic/shortdesc ">
  1259. Gibt den Instanznamen des Anzeigeobjekts an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">String</apiValueClassifier><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn Sie versuchen, diese Eigenschaft für ein Objekt einzustellen, das in der Zeitleiste der Flash-Authoring-Umgebung platziert wurde.
  1260. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">IllegalOperationError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">flash.errors:IllegalOperationError</apiOperationClassifier></apiException><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Der Name des Anzeigeobjekts.
  1261. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1262. Gibt den Instanznamen des Anzeigeobjekts an. Das Objekt kann in der Child-Liste seines übergeordneten Anzeigeobjekt-Containers identifiziert werden, indem die <codeph class="+ topic/ph pr-d/codeph ">getChildByName()</codeph>-Methode des Anzeigeobjekt-Containers aufgerufen wird.
  1263. </apiDesc><example conref="examples\DisplayObject.name.1.as" class="- topic/example "> Der folgende Code erstellt zwei Sprite-Objekte und gibt die dazugehörige <codeph class="+ topic/ph pr-d/codeph ">name</codeph>-Eigenschaft aus, wenn Benutzer auf eines der Objekte klicken:
  1264. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1265. import flash.display.Sprite;
  1266. import flash.events.MouseEvent;
  1267. var circle1:Sprite = new Sprite();
  1268. circle1.graphics.beginFill(0xFF0000);
  1269. circle1.graphics.drawCircle(40, 40, 40);
  1270. circle1.name = "circle1";
  1271. addChild(circle1);
  1272. circle1.addEventListener(MouseEvent.CLICK, traceName);
  1273. var circle2:Sprite = new Sprite();
  1274. circle2.graphics.beginFill(0x0000FF);
  1275. circle2.graphics.drawCircle(140, 40, 40);
  1276. circle2.name = "circle2";
  1277. addChild(circle2);
  1278. circle2.addEventListener(MouseEvent.CLICK, traceName);
  1279. function traceName(event:MouseEvent):void {
  1280. trace(event.target.name);
  1281. }
  1282. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:opaqueBackground:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">opaqueBackground</apiName><shortdesc class="- topic/shortdesc ">
  1283. Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Object</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1284. Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist. Eine transparente Bitmap enthält Alphakanaldaten und wird durchsichtig gezeichnet. Eine undurchsichtige Bitmap hat keinen Alphakanal (und wird schneller gerendert als eine transparente Bitmap). Wenn die Bitmap durchsichtig ist, geben Sie an, welche Hintergrundfarbe sie verwenden soll.
  1285. <p class="- topic/p ">Wird ein numerischer Wert angegeben, ist die Oberfläche undurchsichtig (nicht transparent) und besitzt die durch diese Nummer bezeichnete RGB-Hintergrundfarbe. Bei einem Wert von <codeph class="+ topic/ph pr-d/codeph ">null</codeph> (dem Standardwert) erhält das Anzeigeobjekt einen transparenten Hintergrund.</p>
  1286. <p class="- topic/p ">Die <codeph class="+ topic/ph pr-d/codeph ">opaqueBackground</codeph>-Eigenschaft ist vorwiegend für den Einsatz mit der <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft gedacht, um die Wiedergabe zu optimieren. Bei Anzeigeobjekten, in denen die <codeph class="+ topic/ph pr-d/codeph ">cacheAsBitmap</codeph>-Eigenschaft auf true gesetzt wurde, kann das Setzen von <codeph class="+ topic/ph pr-d/codeph ">opaqueBackground</codeph> die Wiedergabe-Performance verbessern.</p>
  1287. <p class="- topic/p ">Beim Aufrufen einer <i class="+ topic/ph hi-d/i ">hitTestPoint()</i>-Methode, bei der der Parameter <codeph class="+ topic/ph pr-d/codeph ">shapeFlag</codeph> auf <codeph class="+ topic/ph pr-d/codeph ">true</codeph> gesetzt wurde, wird der Bereich für den undurchsichtigen Hintergrund <codeph class="+ topic/ph pr-d/codeph ">nicht</codeph> angepasst.</p>
  1288. <p class="- topic/p ">Der Bereich für den undurchsichtigen Hintergrund reagiert nicht auf Mausereignisse.</p>
  1289. </apiDesc><example conref="examples\DisplayObject.opaqueBackground.1.as" class="- topic/example "> Der folgende Code erstellt ein Shape-Objekt mit einem blauen Kreis und setzt seine <codeph class="+ topic/ph pr-d/codeph ">opaqueBackground</codeph>-Eigenschaft auf Rot (0xFF0000):
  1290. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1291. import flash.display.Shape;
  1292. var circle:Shape = new Shape();
  1293. circle.graphics.beginFill(0x0000FF);
  1294. circle.graphics.drawCircle(40, 40, 40);
  1295. circle.opaqueBackground = 0xFF0000;
  1296. addChild(circle);
  1297. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/cacheAsBitmap" class="- topic/link "><linktext class="- topic/linktext ">cacheAsBitmap</linktext></link><link href="flash.display.xml#DisplayObject/hitTestPoint()" class="- topic/link "><linktext class="- topic/linktext ">hitTestPoint()</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:parent:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">parent</apiName><shortdesc class="- topic/shortdesc ">
  1298. Gibt das DisplayObjectContainer-Objekt an, das dieses Anzeigeobjekt enthält.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.display:DisplayObjectContainer</apiValueClassifier><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Das übergeordnete Anzeigeobjekt ist Teil einer Sicherheits-Sandbox, auf die Sie keinen Zugriff haben. Sie können diese Situation vermeiden, indem Sie im übergeordneten Film die <codeph class="+ topic/ph pr-d/codeph ">Security.allowDomain()</codeph>-Methode aufrufen.
  1299. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">SecurityError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">SecurityError</apiOperationClassifier></apiException></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1300. Gibt das DisplayObjectContainer-Objekt an, das dieses Anzeigeobjekt enthält. Mit der <codeph class="+ topic/ph pr-d/codeph ">parent</codeph>-Eigenschaft können Sie einen relativen Pfad zu Anzeigeobjekten angeben, die in der Anzeigelistenhierarchie über dem aktuellen Anzeigeobjekt liegen.
  1301. <p class="- topic/p ">Sie können <codeph class="+ topic/ph pr-d/codeph ">parent</codeph> verwenden, um sich wie im folgenden Beispiel in der Anzeigeliste um mehrere Stufen nach oben zu bewegen:</p>
  1302. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1303. this.parent.parent.alpha = 20;
  1304. </codeblock>
  1305. </apiDesc><example conref="examples\DisplayObject.parent.1.as" class="- topic/example "> Der folgende Code erstellt drei Sprite-Objekte und zeigt, wie die <codeph class="+ topic/ph pr-d/codeph ">parent</codeph>-Eigenschaft die Hierarchie der Anzeigeliste widerspiegelt:
  1306. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1307. import flash.display.Sprite;
  1308. var sprite1:Sprite = new Sprite();
  1309. sprite1.name = "sprite1";
  1310. var sprite2:Sprite = new Sprite();
  1311. sprite2.name = "sprite2";
  1312. var sprite3:Sprite = new Sprite();
  1313. sprite3.name = "sprite3";
  1314. sprite1.addChild(sprite2);
  1315. sprite2.addChild(sprite3);
  1316. trace(sprite2.parent.name); // sprite1
  1317. trace(sprite3.parent.name); // sprite2
  1318. trace(sprite3.parent.parent.name); // sprite1
  1319. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:root:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">root</apiName><shortdesc class="- topic/shortdesc ">
  1320. Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die root-Eigenschaft das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.display:DisplayObject</apiValueClassifier><apiTipTexts><apiTipText class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiTipText ">Gibt das Stamm-Anzeigeobjekt für dieses Objekt zurück.
  1321. </apiTipText></apiTipTexts></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1322. Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">root</codeph> das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert. Bei einem Bitmap-Objekt, das eine geladene Bilddatei repräsentiert, steht die <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft für das Bitmap-Objekt selbst. Bei der Instanz der Hauptklasse der ersten geladenen SWF-Datei steht die <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft für das Anzeigeobjekt selbst. Die <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft des Stage-Objekts steht für das Stage-Objekt selbst. Die <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft ist für jedes Anzeigeobjekt, das nicht in die Anzeigeliste aufgenommen wurde, auf <codeph class="+ topic/ph pr-d/codeph ">null</codeph> gesetzt. Eine Ausnahme ist, wenn es in einen Anzeigeobjekt-Container eingefügt wurde, der sich zwar nicht in der Anzeigeliste befindet, aber dem obersten Anzeigeobjekt einer geladenen SWF-Datei untergeordnet ist.
  1323. <p class="- topic/p ">Angenommen, Sie erstellen ein neues Sprite-Objekt, indem Sie die Konstruktormethode <codeph class="+ topic/ph pr-d/codeph ">Sprite()</codeph> aufrufen. Seine <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft hat dann den Wert <codeph class="+ topic/ph pr-d/codeph ">null</codeph>, bis Sie das Objekt in die Anzeigeliste einfügen (oder in einen Objekt-Container, der sich zwar nicht in der Anzeigeliste befindet, aber dem obersten Anzeigeobjekt einer geladenen SWF-Datei untergeordnet ist).</p>
  1324. <p class="- topic/p ">Bei einer geladenen SWF-Datei ist die <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft des obersten Anzeigeobjekts in der SWF-Datei auf sich selbst gesetzt, auch wenn sich das Loader-Objekt zum Laden der Datei nicht in der Anzeigeliste befindet. Die <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft des Loader-Objekts ist nicht gesetzt, bis es als untergeordnetes Objekt eines Anzeigeobjekts hinzugefügt wird, dessen <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft gesetzt ist.</p>
  1325. </apiDesc><example conref="examples\DisplayObject.root.1.as" class="- topic/example "> Der folgende Code zeigt den Unterschied zwischen der <codeph class="+ topic/ph pr-d/codeph ">root</codeph>-Eigenschaft für das Stage-Objekt, für ein Anzeigeobjekt (Loader-Objekt), das nicht geladen ist (sowohl bevor als auch nachdem es der Anzeigeliste hinzugefügt wurde), und für ein geladenes Objekt (ein geladenes Bitmap-Objekt):
  1326. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1327. import flash.display.Loader;
  1328. import flash.net.URLRequest;
  1329. import flash.events.Event;
  1330. trace(stage.root); // [object Stage]
  1331. var ldr:Loader = new Loader();
  1332. trace (ldr.root); // null
  1333. addChild(ldr);
  1334. trace (ldr.root); // [object ...]
  1335. var urlReq:URLRequest = new URLRequest("example.jpg");
  1336. ldr.load(urlReq);
  1337. ldr.contentLoaderInfo.addEventListener(Event.COMPLETE, loaded);
  1338. function loaded(event:Event):void {
  1339. trace(ldr.content.root); // [object Bitmap]
  1340. }
  1341. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:rotationX:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">rotationX</apiName><shortdesc class="- topic/shortdesc ">
  1342. Gibt die x-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1343. Gibt die Drehung der x-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt.
  1344. </apiDesc><example conref="examples\RotationExample1.as" class="- topic/example "> In diesem Beispiel drehen sich zwei Ellipsen unter Verwendung ihrer <codeph class="+ topic/ph pr-d/codeph ">rotationX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">rotationY</codeph>-Eigenschaft. Der Registrierungspunkt der ersten Ellipse ist auf ihre Mitte gesetzt. Sie dreht sich um sich selbst. Die zweite Ellipse dreht sich um einen externen Punkt.
  1345. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1346. package {
  1347. import flash.display.MovieClip;
  1348. import flash.display.Shape;
  1349. import flash.geom.*;
  1350. import flash.display.Graphics;
  1351. import flash.events.TimerEvent;
  1352. import flash.utils.Timer;
  1353. public class RotationExample1 extends MovieClip {
  1354. private var ellipse:Shape = new Shape();
  1355. private var speed:int = 10;
  1356. private var ellipse1:Shape;
  1357. private var ellipse2:Shape;
  1358. public function RotationExample1():void {
  1359. ellipse1 = drawEllipse(-50, -40, (this.stage.stageWidth / 2),
  1360. (this.stage.stageHeight / 2));
  1361. ellipse2 = drawEllipse(30, 40, (this.stage.stageWidth / 2),
  1362. (this.stage.stageHeight / 2));
  1363. this.addChild(ellipse1);
  1364. this.addChild(ellipse2);
  1365. var t:Timer = new Timer(50);
  1366. t.addEventListener(TimerEvent.TIMER, timerHandler);
  1367. t.start();
  1368. }
  1369. private function drawEllipse(x1, y1, x2, y2):Shape {
  1370. var e:Shape = new Shape();
  1371. e.graphics.beginFill(0xFF0000);
  1372. e.graphics.lineStyle(2);
  1373. e.graphics.drawEllipse(x1, y1, 100, 80);
  1374. e.graphics.endFill();
  1375. e.x = x2;
  1376. e.y = y2;
  1377. e.z = 1;
  1378. return e;
  1379. }
  1380. private function timerHandler(event:TimerEvent):void {
  1381. ellipse1.rotationY += speed;
  1382. ellipse1.rotationX -= speed;
  1383. ellipse2.rotationY += speed;
  1384. ellipse2.rotationX -= speed;
  1385. }
  1386. }
  1387. }
  1388. </codeblock></example><example conref="examples\Slider_rotationX.as" class="- topic/example "> Im folgenden Beispiel wird gezeigt, wie Sie ein Sprite-Objekt mit Flash Professional, ActionScript 3.0 und Flash Player 10 dreidimensional um seine X-Achse drehen können, indem Sie die rotationX-Eigenschaft des Objekts einstellen. Beispiel bereitgestellt von <xref href="http://actionscriptexamples.com/2009/02/26/rotating-a-sprite-object-around-its-x-axis-in-flash-using-actionscript-30-and-flash-player-10/" scope="_mmexternal" class="- topic/xref ">ActionScriptExamples.com</xref>.
  1389. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1390. //Requires:
  1391. // - Slider control UI component in Flash library.
  1392. // - Publish for Flash Player 10.
  1393. //
  1394. [SWF(width="400", height="300")]
  1395. import fl.controls.Slider;
  1396. import fl.controls.SliderDirection;
  1397. import fl.events.SliderEvent;
  1398. var slider:Slider = new Slider();
  1399. slider.direction = SliderDirection.HORIZONTAL;
  1400. slider.minimum = 0;
  1401. slider.maximum = 360;
  1402. slider.value = 45;
  1403. slider.tickInterval = 45;
  1404. slider.snapInterval = 1;
  1405. slider.liveDragging = true;
  1406. slider.addEventListener(SliderEvent.CHANGE, slider_change);
  1407. slider.move(10, 10);
  1408. addChild(slider);
  1409. var spr:Sprite = new Sprite();
  1410. spr.graphics.lineStyle(2, 0xFF0000);
  1411. spr.graphics.drawRect(0, 0, 100, 80);
  1412. spr.x = Math.round((stage.stageWidth - spr.width)/2);
  1413. spr.y = Math.round((stage.stageHeight - spr.height)/2);
  1414. spr.rotationX = 45;
  1415. addChild(spr);
  1416. function slider_change(evt:SliderEvent):void {
  1417. spr.rotationX = evt.value;
  1418. }
  1419. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:rotationY:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">rotationY</apiName><shortdesc class="- topic/shortdesc ">
  1420. Gibt die y-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1421. Gibt die Drehung der y-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt.
  1422. </apiDesc><example conref="examples\RotationExample1.as" class="- topic/example "> In diesem Beispiel drehen sich zwei Ellipsen unter Verwendung ihrer <codeph class="+ topic/ph pr-d/codeph ">rotationX</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">rotationY</codeph>-Eigenschaft. Der Registrierungspunkt der ersten Ellipse ist auf ihre Mitte gesetzt. Sie dreht sich um sich selbst. Die zweite Ellipse dreht sich um einen externen Punkt.
  1423. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1424. package {
  1425. import flash.display.MovieClip;
  1426. import flash.display.Shape;
  1427. import flash.geom.*;
  1428. import flash.display.Graphics;
  1429. import flash.events.TimerEvent;
  1430. import flash.utils.Timer;
  1431. public class RotationExample1 extends MovieClip {
  1432. private var ellipse:Shape = new Shape();
  1433. private var speed:int = 10;
  1434. private var ellipse1:Shape;
  1435. private var ellipse2:Shape;
  1436. public function RotationExample1():void {
  1437. ellipse1 = drawEllipse(-50, -40, (this.stage.stageWidth / 2),
  1438. (this.stage.stageHeight / 2));
  1439. ellipse2 = drawEllipse(30, 40, (this.stage.stageWidth / 2),
  1440. (this.stage.stageHeight / 2));
  1441. this.addChild(ellipse1);
  1442. this.addChild(ellipse2);
  1443. var t:Timer = new Timer(50);
  1444. t.addEventListener(TimerEvent.TIMER, timerHandler);
  1445. t.start();
  1446. }
  1447. private function drawEllipse(x1, y1, x2, y2):Shape {
  1448. var e:Shape = new Shape();
  1449. e.graphics.beginFill(0xFF0000);
  1450. e.graphics.lineStyle(2);
  1451. e.graphics.drawEllipse(x1, y1, 100, 80);
  1452. e.graphics.endFill();
  1453. e.x = x2;
  1454. e.y = y2;
  1455. e.z = 1;
  1456. return e;
  1457. }
  1458. private function timerHandler(event:TimerEvent):void {
  1459. ellipse1.rotationY += speed;
  1460. ellipse1.rotationX -= speed;
  1461. ellipse2.rotationY += speed;
  1462. ellipse2.rotationX -= speed;
  1463. }
  1464. }
  1465. }
  1466. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:rotationZ:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">rotationZ</apiName><shortdesc class="- topic/shortdesc ">
  1467. Gibt die Drehung der z-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1468. Gibt die Drehung der z-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt.
  1469. </apiDesc></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:rotation:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">rotation</apiName><shortdesc class="- topic/shortdesc ">
  1470. Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1471. Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt. Die Anweisung <codeph class="+ topic/ph pr-d/codeph ">my_video.rotation = 450</codeph> ist z. B. mit <codeph class="+ topic/ph pr-d/codeph "> my_video.rotation = 90</codeph> identisch.
  1472. </apiDesc><example conref="examples\DisplayObject.rotation.1.as" class="- topic/example "> Der folgende Code erstellt ein Sprite-Objekt und dreht das Objekt, wenn Benutzer darauf klicken:
  1473. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1474. import flash.display.Sprite;
  1475. import flash.events.MouseEvent;
  1476. var square:Sprite = new Sprite();
  1477. square.graphics.beginFill(0xFFCC00);
  1478. square.graphics.drawRect(-50, -50, 100, 100);
  1479. square.x = 150;
  1480. square.y = 150;
  1481. addChild(square);
  1482. square.addEventListener(MouseEvent.CLICK, rotate);
  1483. function rotate(event:MouseEvent):void {
  1484. square.rotation += 15;
  1485. }
  1486. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:scale9Grid:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">scale9Grid</apiName><shortdesc class="- topic/shortdesc ">
  1487. Das aktuell verwendete Skalierungsraster.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata><asCustoms class="+ topic/metadata adobe-api-d/asCustoms "><maelexample>The following creates a movie clip that contains a 20-pixel line (which forms a border)
  1488. and a gradient fill. The movie clip scales based on the mouse position, and because of the
  1489. <code>scale9Grid</code> set for the movie clip, the thickness of the 20-pixel line does not
  1490. vary when the clip scales (although the gradient in the movie clip <em>does</em> scale):
  1491. <listing version="2.0">
  1492. import flash.geom.Rectangle;
  1493. import flash.geom.Matrix;
  1494. this.createEmptyMovieClip("my_mc", this.getNextHighestDepth());
  1495. var grid:Rectangle = new Rectangle(20, 20, 260, 260);
  1496. my_mc.scale9Grid = grid ;
  1497. my_mc._x = 50;
  1498. my_mc._y = 50;
  1499. function onMouseMove()
  1500. {
  1501. my_mc._width = _xmouse;
  1502. my_mc._height = _ymouse;
  1503. }
  1504. my_mc.lineStyle(20, 0xff3333, 100);
  1505. var gradient_matrix:Matrix = new Matrix();
  1506. gradient_matrix.createGradientBox(15, 15, Math.PI, 10, 10);
  1507. my_mc.beginGradientFill("radial", [0xffff00, 0x0000ff],
  1508. [100, 100], [0, 0xFF], gradient_matrix,
  1509. "reflect", "RGB", 0.9);
  1510. my_mc.moveTo(0, 0);
  1511. my_mc.lineTo(0, 300);
  1512. my_mc.lineTo(300, 300);
  1513. my_mc.lineTo(300, 0);
  1514. my_mc.lineTo(0, 0);
  1515. my_mc.endFill();
  1516. </listing>
  1517. </maelexample></asCustoms></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.geom:Rectangle</apiValueClassifier><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn Sie an die Methode ein unzulässiges Argument übergeben.
  1518. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1519. Das aktuell verwendete Skalierungsraster. Ist diese Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">null</codeph> gesetzt, wird bei einer Skalierungstransformation das gesamte Anzeigeobjekt normal skaliert.
  1520. <p class="- topic/p ">Wenn Sie dagegen die <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Eigenschaft definieren, wird das Anzeigeobjekt basierend auf dem <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Rechteck in ein Raster mit 9 Feldern eingeteilt, welches den inneren Bereich des Rasters definiert. Dieses Raster besitzt acht weitere Felder: </p>
  1521. <ul class="- topic/ul "><li class="- topic/li ">Das Feld links oben, außerhalb des Rechtecks.</li><li class="- topic/li ">Das Feld oberhalb des Rechtecks. </li><li class="- topic/li ">Das Feld rechts oben, außerhalb des Rechtecks.</li><li class="- topic/li ">Das Feld links vom Rechteck.</li><li class="- topic/li ">Das Feld rechts vom Rechteck.</li><li class="- topic/li ">Das Feld links unten, außerhalb des Rechtecks.</li><li class="- topic/li ">Das Feld unterhalb des Rechtecks.</li><li class="- topic/li ">Das Feld rechts unten, außerhalb des Rechtecks.</li></ul>
  1522. <p class="- topic/p ">Die acht Felder außerhalb des Rechtecks können Sie sich als einen Bilderrahmen denken, auf den beim Skalieren spezielle Regeln angewendet werden.</p>
  1523. <p class="- topic/p ">Wenn die <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Eigenschaft gesetzt ist und ein Anzeigeobjekt skaliert wird, werden auch alle Texte und Farbverläufe normal skaliert. Für andere Objekttypen gelten allerdings die folgenden Regeln:</p>
  1524. <ul class="- topic/ul "><li class="- topic/li ">Der Inhalt im inneren Feld wird normal skaliert. </li><li class="- topic/li ">Der Inhalt in den Eckfeldern wird nicht skaliert. </li><li class="- topic/li ">Der Inhalt im oberen und unteren Feld wird nur horizontal skaliert. Der Inhalt im linken und rechten Feld wird nur vertikal skaliert.</li><li class="- topic/li ">Alle Füllungen (einschließlich Bitmaps, Videos und Farbverläufe) werden dabei gedehnt, um in ihre jeweiligen Formen zu passen.</li></ul>
  1525. <p class="- topic/p ">Wird das Anzeigeobjekt gedreht, zeigen alle nachfolgende Skalierungen normales Verhalten (und die <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Eigenschaft wird ignoriert).</p>
  1526. <p class="- topic/p ">Betrachten Sie beispielsweise das folgende Anzeigeobjekt und das Rechteck, das als <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Eigenschaft des Anzeigeobjekts angewendet wird:</p>
  1527. <adobetable class="+ topic/table adobe-d/adobetable "><tgroup cols="2" class="- topic/tgroup "><tbody class="- topic/tbody "><row class="- topic/row "><entry align="center" class="- topic/entry "><adobeimage alt="Anzeigeobjekt Bild" href="../../images/scale9Grid-a.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/>
  1528. <p class="- topic/p ">Das Anzeigeobjekt.</p></entry><entry align="center" class="- topic/entry "><adobeimage alt="Anzeigeobjekt scale9-Region" href="../../images/scale9Grid-b.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/>
  1529. <p class="- topic/p ">Im roten Rechteck wird das <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Raster angezeigt.</p></entry></row></tbody></tgroup></adobetable>
  1530. <p class="- topic/p ">Wenn das Anzeigeobjekt skaliert oder gedehnt wird, werden die Objekte innerhalb des Rechtecks normal skaliert, aber die Objekte außerhalb des Rechtecks werden gemäß den Regeln für ein <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Raster skaliert:</p>
  1531. <adobetable class="+ topic/table adobe-d/adobetable "><tgroup cols="2" class="- topic/tgroup "><tbody class="- topic/tbody "><row class="- topic/row "><entry class="- topic/entry ">Auf 75 % skaliert:</entry><entry class="- topic/entry "><adobeimage alt="Anzeigeobjekt bei 75 %" href="../../images/scale9Grid-c.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry></row><row class="- topic/row "><entry class="- topic/entry ">Auf 50 % skaliert:</entry><entry class="- topic/entry "><adobeimage alt="Anzeigeobjekt bei 50 %" href="../../images/scale9Grid-d.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry></row><row class="- topic/row "><entry class="- topic/entry ">Auf 25 % skaliert:</entry><entry class="- topic/entry "><adobeimage alt="Anzeigeobjekt bei 25 %" href="../../images/scale9Grid-e.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry></row><row class="- topic/row "><entry class="- topic/entry ">Horizontal auf 150 % gedehnt: </entry><entry class="- topic/entry "><adobeimage alt="Anzeige auf 150 % gedehnt" href="../../images/scale9Grid-f.jpg" placement="inline" class="+ topic/image adobe-d/adobeimage "/></entry></row></tbody></tgroup></adobetable>
  1532. <p class="- topic/p ">Normalerweise wird die <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Eigenschaft angewendet, um ein Anzeigeobjekt als Komponente einzurichten, deren Randbereiche bei einer Skalierung der Komponente weiterhin in gleicher Breite angezeigt werden sollen.</p>
  1533. </apiDesc><example conref="examples\DisplayObject.scale9Grid.1.as" class="- topic/example "> Der folgende Code erstellt ein Shape-Objekt, für das in seiner <codeph class="+ topic/ph pr-d/codeph ">graphics</codeph>-Eigenschaft ein Rechteck gezeichnet ist. Das Rechteck verfügt über eine Linie mit einer Stärke von 20 Pixel, die als Rahmen dient und mit einem Farbverlauf gefüllt ist. Das timer-Ereignis ruft die <codeph class="+ topic/ph pr-d/codeph ">scale()</codeph>-Funktion auf, die das Shape-Objekt skaliert, indem sie die Eigenschaften <codeph class="+ topic/ph pr-d/codeph ">scaleX</codeph> und <codeph class="+ topic/ph pr-d/codeph ">scaleY</codeph> anpasst. Das <codeph class="+ topic/ph pr-d/codeph ">scale9Grid</codeph>-Raster, das auf das Shape-Objekt angewendet wird, verhindert die Skalierung der Rahmenlinie des Rechtecks. Es wird nur die Farbverlaufsfüllung skaliert:
  1534. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1535. import flash.display.Shape;
  1536. import flash.display.GradientType;
  1537. import flash.display.SpreadMethod;
  1538. import flash.display.InterpolationMethod;
  1539. import flash.geom.Matrix;
  1540. import flash.geom.Rectangle;
  1541. import flash.utils.Timer;
  1542. import flash.events.TimerEvent;
  1543. var square:Shape = new Shape();
  1544. square.graphics.lineStyle(20, 0xFFCC00);
  1545. var gradientMatrix:Matrix = new Matrix();
  1546. gradientMatrix.createGradientBox(15, 15, Math.PI, 10, 10);
  1547. square.graphics.beginGradientFill(GradientType.RADIAL,
  1548. [0xffff00, 0x0000ff],
  1549. [100, 100],
  1550. [0, 0xFF],
  1551. gradientMatrix,
  1552. SpreadMethod.REFLECT,
  1553. InterpolationMethod.RGB,
  1554. 0.9);
  1555. square.graphics.drawRect(0, 0, 100, 100);
  1556. var grid:Rectangle = new Rectangle(20, 20, 60, 60);
  1557. square.scale9Grid = grid ;
  1558. addChild(square);
  1559. var tim:Timer = new Timer(100);
  1560. tim.start();
  1561. tim.addEventListener(TimerEvent.TIMER, scale);
  1562. var scaleFactor:Number = 1.01;
  1563. function scale(event:TimerEvent):void {
  1564. square.scaleX *= scaleFactor;
  1565. square.scaleY *= scaleFactor;
  1566. if (square.scaleX > 2.0) {
  1567. scaleFactor = 0.99;
  1568. }
  1569. if (square.scaleX &lt; 1.0) {
  1570. scaleFactor = 1.01;
  1571. }
  1572. }
  1573. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.geom.xml#Rectangle" class="- topic/link "><linktext class="- topic/linktext ">flash.geom.Rectangle</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:scaleX:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">scaleX</apiName><shortdesc class="- topic/shortdesc ">
  1574. Gibt die horizontale Skalierung (Prozentwert) des Objekts ausgehend vom Registrierungspunkt an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1575. Gibt die horizontale Skalierung (Prozentwert) des Objekts ausgehend vom Registrierungspunkt an. Der Standardregistrierungspunkt liegt bei (0,0). 1,0 entspricht 100 % Skalierung.
  1576. <p class="- topic/p ">Die Skalierung des lokalen Koordinatensystems ändert die Werte der <codeph class="+ topic/ph pr-d/codeph ">x</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">y</codeph>-Eigenschaften, die in ganzen Pixeln angegeben werden. </p>
  1577. </apiDesc><example conref="examples\DisplayObject.scaleX.1.as" class="- topic/example "> Der folgende Code erstellt ein Sprite-Objekt, für das in seiner <codeph class="+ topic/ph pr-d/codeph ">graphics</codeph>-Eigenschaft ein Rechteck gezeichnet ist. Wenn Benutzer auf das Sprite klicken, wird es auf 10 % skaliert:
  1578. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1579. import flash.display.Sprite;
  1580. import flash.events.MouseEvent;
  1581. var square:Sprite = new Sprite();
  1582. square.graphics.beginFill(0xFFCC00);
  1583. square.graphics.drawRect(0, 0, 100, 100);
  1584. addChild(square);
  1585. square.addEventListener(MouseEvent.CLICK, scale);
  1586. function scale(event:MouseEvent):void {
  1587. square.scaleX *= 1.10;
  1588. square.scaleY *= 1.10;
  1589. }
  1590. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:scaleY:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">scaleY</apiName><shortdesc class="- topic/shortdesc ">
  1591. Gibt die vertikale Skalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1592. Gibt die vertikale Skalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an. Der Standardregistrierungspunkt liegt bei (0,0). 1,0 entspricht 100 % Skalierung.
  1593. <p class="- topic/p ">Die Skalierung des lokalen Koordinatensystems ändert die Werte der <codeph class="+ topic/ph pr-d/codeph ">x</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">y</codeph>-Eigenschaften, die in ganzen Pixeln angegeben werden. </p>
  1594. </apiDesc><example conref="examples\DisplayObject.scaleX.1.as" class="- topic/example "> Der folgende Code erstellt ein Sprite-Objekt, für das in seiner <codeph class="+ topic/ph pr-d/codeph ">graphics</codeph>-Eigenschaft ein Rechteck gezeichnet ist. Wenn Benutzer auf das Sprite klicken, wird es auf 10 % skaliert:
  1595. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1596. import flash.display.Sprite;
  1597. import flash.events.MouseEvent;
  1598. var square:Sprite = new Sprite();
  1599. square.graphics.beginFill(0xFFCC00);
  1600. square.graphics.drawRect(0, 0, 100, 100);
  1601. addChild(square);
  1602. square.addEventListener(MouseEvent.CLICK, scale);
  1603. function scale(event:MouseEvent):void {
  1604. square.scaleX *= 1.10;
  1605. square.scaleY *= 1.10;
  1606. }
  1607. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:scaleZ:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">scaleZ</apiName><shortdesc class="- topic/shortdesc ">
  1608. Gibt die Tiefenskalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1609. Gibt die Tiefenskalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an. Der Standardregistrierungspunkt liegt bei (0,0). 1,0 entspricht 100 % Skalierung.
  1610. <p class="- topic/p ">Die Skalierung des lokalen Koordinatensystems ändert die Werte der <codeph class="+ topic/ph pr-d/codeph ">x</codeph>-, <codeph class="+ topic/ph pr-d/codeph ">y</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">z</codeph>-Eigenschaften, die in ganzen Pixeln angegeben werden. </p>
  1611. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#DisplayObject/z" class="- topic/link "><linktext class="- topic/linktext ">z</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:scrollRect:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">scrollRect</apiName><shortdesc class="- topic/shortdesc ">
  1612. Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.geom:Rectangle</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1613. Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt. Das Anzeigeobjekt wird auf die vom Rechteck definierte Größe zugeschnitten. Innerhalb dieses Rechtecks wird ein Bildlauf durchgeführt, wenn Sie die Eigenschaften <codeph class="+ topic/ph pr-d/codeph ">x</codeph> und <codeph class="+ topic/ph pr-d/codeph ">y</codeph> des <codeph class="+ topic/ph pr-d/codeph ">scrollRect</codeph>-Objekts ändern.
  1614. <p class="- topic/p ">Die Eigenschaften des <codeph class="+ topic/ph pr-d/codeph ">scrollRect</codeph>-Rechtecks verwenden den Koordinatenraum des Anzeigeobjekts und werden ebenso wie das Gesamtanzeigeobjekt skaliert. Die Eckbegrenzungen des zugeschnittenen Fensters des Anzeigeobjekts mit Bildlauffunktion liegen auf dem Ursprung des Anzeigeobjekts (0,0) sowie auf dem durch die Rechteckbreite und -höhe definierten Punkt. Diese Punkte sind nicht um den Ursprung zentriert, sondern verwenden den Ursprung, um die linke obere Ecke zu definieren. Ein Anzeigeobjekt mit Bildlauffunktion wird immer pixelweise verschoben. </p>
  1615. <p class="- topic/p ">Sie können den Objektausschnitt nach links und rechts verschieben, indem Sie die <codeph class="+ topic/ph pr-d/codeph ">x</codeph>-Eigenschaft des <codeph class="+ topic/ph pr-d/codeph ">scrollRect</codeph>-Rechteckobjekts setzen. Sie können den Objektausschnitt nach oben und unten verschieben, indem Sie die <codeph class="+ topic/ph pr-d/codeph ">y</codeph>-Eigenschaft des <codeph class="+ topic/ph pr-d/codeph ">scrollRect</codeph>-Rechteckobjekts setzen. Wenn das Anzeigeobjekt um 90° gedreht wird und Sie es nach links und rechts verschieben, wird es nach oben und unten verschoben.</p>
  1616. </apiDesc><example conref="examples\DisplayObject.scrollRect.1.as" class="- topic/example "> Das folgende Beispiel zeigt, wie die <codeph class="+ topic/ph pr-d/codeph ">scrollRect</codeph>-Eigenschaft den Bildlaufbereich für das Anzeigeobjekt <codeph class="+ topic/ph pr-d/codeph ">circle</codeph> definiert. Wenn Sie auf das <codeph class="+ topic/ph pr-d/codeph ">circle</codeph>-Objekt klicken, passt die <codeph class="+ topic/ph pr-d/codeph ">clicked()</codeph>-Ereignisprozedurmethode die <codeph class="+ topic/ph pr-d/codeph ">y</codeph>-Eigenschaft der <codeph class="+ topic/ph pr-d/codeph ">scrollRect</codeph>-Eigenschaft des <codeph class="+ topic/ph pr-d/codeph ">circle</codeph>-Objekts an und bewirkt, dass für das Objekt ein Bildlauf nach unten ausgeführt wird:
  1617. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1618. import flash.display.Sprite;
  1619. import flash.geom.Rectangle;
  1620. import flash.events.MouseEvent;
  1621. var circle:Sprite = new Sprite();
  1622. circle.graphics.beginFill(0xFFCC00);
  1623. circle.graphics.drawCircle(200, 200, 200);
  1624. circle.scrollRect = new Rectangle(0, 0, 200, 200);
  1625. addChild(circle);
  1626. circle.addEventListener(MouseEvent.CLICK, clicked);
  1627. function clicked(event:MouseEvent):void {
  1628. var rect:Rectangle = event.target.scrollRect;
  1629. rect.y -= 5;
  1630. event.target.scrollRect = rect;
  1631. }
  1632. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.geom.xml#Rectangle" class="- topic/link "><linktext class="- topic/linktext ">flash.geom.Rectangle</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:stage:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">stage</apiName><shortdesc class="- topic/shortdesc ">
  1633. Die Bühne des Anzeigeobjekts.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="read" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.display:Stage</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1634. Die Bühne des Anzeigeobjekts. Eine Flash-Laufzeitanwendung besitzt nur ein Stage-Objekt. Sie können z. B. mehrere Anzeigeobjekte erstellen und in die Anzeigeliste laden. Die <codeph class="+ topic/ph pr-d/codeph ">stage</codeph>-Eigenschaft der verschiedenen Anzeigeobjekte verweist dann auf dasselbe Stage-Objekt (auch wenn das Anzeigeobjekt zu einer geladenen SWF-Datei gehört).
  1635. <p class="- topic/p ">Wird ein Anzeigeobjekt nicht in die Anzeigeliste aufgenommen, ist seine <codeph class="+ topic/ph pr-d/codeph ">stage</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">null</codeph> gesetzt.</p>
  1636. </apiDesc><example conref="examples\DisplayObject.stage.1.as" class="- topic/example "> Im folgenden Code werden zwei TextField-Objekte erstellt, und es wird die <codeph class="+ topic/ph pr-d/codeph ">width</codeph>-Eigenschaft des Stage-Objekts verwendet, um die Textfelder zu positionieren:
  1637. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1638. import flash.text.TextField;
  1639. var tf1:TextField = new TextField();
  1640. tf1.text = "Text Field 1";
  1641. tf1.border = true;
  1642. tf1.x = 10;
  1643. addChild(tf1);
  1644. tf1.width = tf1.stage.stageWidth / 2 - 10;
  1645. var tf2:TextField = new TextField();
  1646. tf2.text = "Text Field 2";
  1647. tf2.border = true;
  1648. tf2.x = tf1.x + tf1.width + 5;
  1649. addChild(tf2);
  1650. tf2.width = tf2.stage.stageWidth / 2 - 10;
  1651. trace(stage.stageWidth);
  1652. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:transform:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">transform</apiName><shortdesc class="- topic/shortdesc ">
  1653. Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.geom:Transform</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1654. Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören. Die spezifischen Eigenschaften matrix, colorTransform und drei schreibgeschützte Eigenschaften (<codeph class="+ topic/ph pr-d/codeph ">concatenatedMatrix</codeph>, <codeph class="+ topic/ph pr-d/codeph ">concatenatedColorTransform</codeph> und <codeph class="+ topic/ph pr-d/codeph ">pixelBounds</codeph>) werden im Eintrag für die Transform-Klasse erläutert.
  1655. <p class="- topic/p ">Jede Eigenschaft des transform-Objekts ist selbst wiederum ein Objekt. Dies ist wichtig, da für matrix- und colorTransform-Objekte neue Werte nur gesetzt werden können, indem ein neues Objekt erstellt und in die transform.matrix- oder transform.colorTransform-Eigenschaft kopiert wird.</p>
  1656. <p class="- topic/p ">Um etwa den <codeph class="+ topic/ph pr-d/codeph ">tx</codeph>-Wert einer Anzeigeobjekt-Matrix zu erhöhen, müssen Sie eine Kopie des gesamten Matrixobjekts anfertigen und anschließend das neue Objekt in die matrix-Eigenschaft des transform-Objekts kopieren:</p>
  1657. <pre xml:space="preserve" class="- topic/pre "><codeph class="+ topic/ph pr-d/codeph ">
  1658. var myMatrix:Matrix = myDisplayObject.transform.matrix;
  1659. myMatrix.tx += 10;
  1660. myDisplayObject.transform.matrix = myMatrix;
  1661. </codeph></pre>
  1662. <p class="- topic/p ">Sie können die <codeph class="+ topic/ph pr-d/codeph ">tx</codeph>-Eigenschaft nicht direkt setzen. Der folgende Code hat keine Auswirkung auf <codeph class="+ topic/ph pr-d/codeph ">myDisplayObject</codeph>: </p>
  1663. <pre xml:space="preserve" class="- topic/pre "><codeph class="+ topic/ph pr-d/codeph ">
  1664. myDisplayObject.transform.matrix.tx += 10;
  1665. </codeph></pre>
  1666. <p class="- topic/p ">Eine andere Möglichkeit besteht darin, das gesamte transform-Objekt zu kopieren und es der transform-Eigenschaft eines anderen Anzeigeobjekts zuzuweisen. Der nachfolgende Code kopiert z. B. das gesamte transform-Objekt von <codeph class="+ topic/ph pr-d/codeph ">myOldDisplayObj</codeph> nach <codeph class="+ topic/ph pr-d/codeph ">myNewDisplayObj</codeph>:</p>
  1667. <codeph class="+ topic/ph pr-d/codeph ">myNewDisplayObj.transform = myOldDisplayObj.transform;</codeph>
  1668. <p class="- topic/p ">Das resultierende Anzeigeobjekt, <codeph class="+ topic/ph pr-d/codeph ">myNewDisplayObj</codeph>, besitzt jetzt für seine Matrix, Farbtransformation und Pixelbegrenzungen dieselben Werte wie das alte Anzeigeobjekt, <codeph class="+ topic/ph pr-d/codeph ">myOldDisplayObj</codeph>.</p>
  1669. <p class="- topic/p ">Beachten Sie, dass Geräte mit AIR für TV für Farbtransformierungen automatisch die Hardwarebeschleunigung verwenden, sofern verfügbar.</p>
  1670. </apiDesc><example conref="examples\DisplayObject.transform.1.as" class="- topic/example "> Der folgende Code richtet ein <codeph class="+ topic/ph pr-d/codeph ">square</codeph>-Sprite-Objekt ein. Wenn Benutzer auf das Sprite klicken, passt die <codeph class="+ topic/ph pr-d/codeph ">transformer()</codeph>-Methode die Eigenschaften <codeph class="+ topic/ph pr-d/codeph ">colorTransform</codeph> and <codeph class="+ topic/ph pr-d/codeph ">matrix</codeph> der <codeph class="+ topic/ph pr-d/codeph ">transform</codeph>-Eigenschaft des Sprites an:
  1671. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1672. import flash.display.Sprite;
  1673. import flash.geom.ColorTransform;
  1674. import flash.geom.Matrix;
  1675. import flash.geom.Transform;
  1676. import flash.events.MouseEvent;
  1677. var square:Sprite = new Sprite();
  1678. square.graphics.lineStyle(20, 0xFF2200);
  1679. square.graphics.beginFill(0x0000DD);
  1680. square.graphics.drawRect(0, 0, 100, 100);
  1681. addChild(square);
  1682. var resultColorTransform:ColorTransform = new ColorTransform();
  1683. resultColorTransform.alphaMultiplier = 0.5;
  1684. resultColorTransform.redOffset = 155;
  1685. resultColorTransform.greenMultiplier = 0.5;
  1686. var skewMatrix:Matrix = new Matrix(1, 1, 0, 1);
  1687. square.addEventListener(MouseEvent.CLICK, transformer);
  1688. function transformer(event:MouseEvent):void {
  1689. var transformation:Transform = square.transform;
  1690. var tempMatrix:Matrix = square.transform.matrix;
  1691. tempMatrix.concat(skewMatrix);
  1692. square.transform.colorTransform = resultColorTransform;
  1693. square.transform.matrix = tempMatrix;
  1694. }
  1695. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.geom.xml#Transform" class="- topic/link "><linktext class="- topic/linktext ">Transform-Klasse</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:visible:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">visible</apiName><shortdesc class="- topic/shortdesc ">
  1696. Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Boolean</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1697. Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht. Nicht sichtbare Anzeigeobjekte sind deaktiviert. Wenn beispielsweise für eine InteractiveObject-Instanz <codeph class="+ topic/ph pr-d/codeph ">visible=false</codeph> gesetzt ist, können Benutzer nicht auf diese Instanz klicken.
  1698. </apiDesc><example conref="examples\DisplayObject.visible.1.as" class="- topic/example "> Der folgende Code verwendet ein Timer-Objekt, um eine Funktion aufzurufen, die die <codeph class="+ topic/ph pr-d/codeph ">visible</codeph>-Eigenschaft eines Anzeigeobjekts regelmäßig ändert, was zu einem Blinkeffekt führt:
  1699. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1700. import flash.text.TextField;
  1701. import flash.utils.Timer;
  1702. import flash.events.TimerEvent;
  1703. var tf:TextField = new TextField();
  1704. tf.text = "Hello.";
  1705. addChild(tf);
  1706. var tim:Timer = new Timer(250);
  1707. tim.start();
  1708. tim.addEventListener(TimerEvent.TIMER, blinker);
  1709. function blinker(event:TimerEvent):void {
  1710. tf.visible = !tf.visible;
  1711. }
  1712. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:width:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">width</apiName><shortdesc class="- topic/shortdesc ">
  1713. Gibt die Breite des Anzeigeobjekts in Pixeln an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1714. Gibt die Breite des Anzeigeobjekts in Pixeln an. Die Breite wird auf Basis der Begrenzungen des Inhalts des Anzeigeobjekts berechnet. Wenn Sie die Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">width</codeph> festsetzen, wird die Eigenschaft <codeph class="+ topic/ph pr-d/codeph ">scaleX</codeph> entsprechend angepasst, wie im folgenden Code gezeigt.
  1715. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1716. var rect:Shape = new Shape();
  1717. rect.graphics.beginFill(0xFF0000);
  1718. rect.graphics.drawRect(0, 0, 100, 100);
  1719. trace(rect.scaleX) // 1;
  1720. rect.width = 200;
  1721. trace(rect.scaleX) // 2;</codeblock>
  1722. <p class="- topic/p ">Abgesehen von TextField- und Video-Objekten, hat ein Anzeigeobjekt ohne Inhalt (z. B. ein leeres Sprite) eine Breite von 0, selbst wenn Sie versuchen, <codeph class="+ topic/ph pr-d/codeph ">width</codeph> auf einen anderen Wert zu setzen.</p>
  1723. </apiDesc><example conref="examples\DisplayObject.width.1.as" class="- topic/example "> Der folgende Code richtet ein <codeph class="+ topic/ph pr-d/codeph ">square</codeph>-Sprite-Objekt ein. Wenn Benutzer auf das Sprite klicken, erhöht die <codeph class="+ topic/ph pr-d/codeph ">widen()</codeph>-Methode die <codeph class="+ topic/ph pr-d/codeph ">width</codeph>-Eigenschaft des Sprites:
  1724. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1725. import flash.display.Sprite;
  1726. import flash.events.MouseEvent;
  1727. var square:Sprite = new Sprite();
  1728. square.graphics.beginFill(0xFF0000);
  1729. square.graphics.drawRect(0, 0, 100, 100);
  1730. addChild(square);
  1731. square.addEventListener(MouseEvent.CLICK, widen);
  1732. function widen(event:MouseEvent):void {
  1733. square.width += 10;
  1734. }
  1735. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:x:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">x</apiName><shortdesc class="- topic/shortdesc ">
  1736. Gibt die x-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1737. Gibt die <i class="+ topic/ph hi-d/i ">x</i>-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. Befindet sich das Objekt innerhalb eines transformierten DisplayObjectContainer-Objekts, liegt es im lokalen Koordinatensystem des umgebenden DisplayObjectContainer-Objekts. Wenn also ein DisplayObjectContainer-Objekt um 90° nach links gedreht ist, erben die untergeordneten Objekte des DisplayObjectContainer-Objekts ein Koordinatensystem, das um 90° nach links gedreht ist. Die Koordinaten des Objekts beziehen sich auf die Position des Registrierungspunkts.
  1738. </apiDesc><example conref="examples\DisplayObject.x.1.as" class="- topic/example "> Der folgende Code erstellt ein <codeph class="+ topic/ph pr-d/codeph ">circle</codeph>-Sprite-Objekt. Ein Timer-Objekt wird verwendet, um die <codeph class="+ topic/ph pr-d/codeph ">x</codeph>-Eigenschaft des Sprites alle 50 Millisekunden zu ändern:
  1739. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1740. import flash.display.Sprite;
  1741. import flash.utils.Timer;
  1742. import flash.events.TimerEvent;
  1743. var circle:Sprite = new Sprite();
  1744. circle.graphics.beginFill(0xFF0000);
  1745. circle.graphics.drawCircle(100, 100, 100);
  1746. addChild(circle);
  1747. var tim:Timer = new Timer(50);
  1748. tim.start();
  1749. tim.addEventListener(TimerEvent.TIMER, bounce);
  1750. var xInc:Number = 2;
  1751. function bounce(event:TimerEvent):void {
  1752. circle.x += xInc;
  1753. if (circle.x > circle.width) {
  1754. xInc = -2;
  1755. }
  1756. if (circle.x &lt; 0) {
  1757. xInc = 2;
  1758. }
  1759. }
  1760. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:y:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">y</apiName><shortdesc class="- topic/shortdesc ">
  1761. Gibt die y-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1762. Gibt die <i class="+ topic/ph hi-d/i ">y</i>-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. Befindet sich das Objekt innerhalb eines transformierten DisplayObjectContainer-Objekts, liegt es im lokalen Koordinatensystem des umgebenden DisplayObjectContainer-Objekts. Wenn also ein DisplayObjectContainer-Objekt um 90° nach links gedreht ist, erben die untergeordneten Objekte des DisplayObjectContainer-Objekts ein Koordinatensystem, das um 90° nach links gedreht ist. Die Koordinaten des Objekts beziehen sich auf die Position des Registrierungspunkts.
  1763. </apiDesc><example conref="examples\DisplayObject.height.1.as" class="- topic/example "> Der folgende Code erstellt zwei TextField-Objekte und passt die <codeph class="+ topic/ph pr-d/codeph ">height</codeph>-Eigenschaft jeweils basierend auf der <codeph class="+ topic/ph pr-d/codeph ">textHeight</codeph>-Eigenschaft an. Das zweite Textfeld wird angeordnet, indem seine <codeph class="+ topic/ph pr-d/codeph ">y</codeph>-Eigenschaft festgelegt wird:
  1764. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1765. import flash.text.TextField;
  1766. var tf1:TextField = new TextField();
  1767. tf1.text = "Text Field 1";
  1768. tf1.border = true;
  1769. tf1.wordWrap = true;
  1770. tf1.width = 40;
  1771. tf1.height = tf1.textHeight + 5;
  1772. addChild(tf1);
  1773. var tf2:TextField = new TextField();
  1774. tf2.text = "Text Field 2";
  1775. tf2.border = true;
  1776. tf2.wordWrap = true;
  1777. tf2.width = 40;
  1778. tf2.height = tf2.textHeight + 5;
  1779. tf2.y = tf1.y + tf1.height + 5;
  1780. addChild(tf2);
  1781. </codeblock></example></apiValueDetail></apiValue><apiValue id="flash.display:DisplayObject:z:get" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">z</apiName><shortdesc class="- topic/shortdesc ">
  1782. Gibt die z-Koordinatenposition an der z-Achse der DisplayObject-Instanz relativ zum übergeordneten 3D-Container an.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="readwrite" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">Number</apiValueClassifier></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1783. Gibt die z-Koordinatenposition an der z-Achse der DisplayObject-Instanz relativ zum übergeordneten 3D-Container an. Die z-Eigenschaft wird für 3D-Koordinaten verwendet, nicht für Bildschirm- oder Pixelkoordinaten.
  1784. <p class="- topic/p ">Wird die <codeph class="+ topic/ph pr-d/codeph ">z</codeph>-Eigenschaft eines Anzeigeobjekts auf einen anderen Wert als den Standardwert <codeph class="+ topic/ph pr-d/codeph ">0</codeph> gesetzt, so wird automatisch das entsprechende Matrix3D-Objekt erstellt. Dient der Anpassung der Position und Ausrichtung eines Anzeigeobjekts in den drei Dimensionen. Beim Arbeiten mit der z-Achse ändert sich das bestehende Verhalten der x- und y-Eigenschaften von Bildschirm- oder Pixelkoordinaten auf Positionen relativ zum übergeordneten 3D-Container.</p>
  1785. <p class="- topic/p ">Beispiel: Ein untergeordnetes Element von <codeph class="+ topic/ph pr-d/codeph ">_root</codeph> an der Position x = 100, y = 100, z = 200 wird nicht an der Pixelposition (100,100) gezeichnet. Das untergeordnete Element wird an jener Position gezeichnet, die von der 3D-Projektionskalkulation errechnet wird. Die Kalkulation lautet:</p>
  1786. <p class="- topic/p "><codeph class="+ topic/ph pr-d/codeph "> (x~~cameraFocalLength/cameraRelativeZPosition, y~~cameraFocalLength/cameraRelativeZPosition)</codeph></p>
  1787. </apiDesc><example conref="examples\ZAxisExample1.as" class="- topic/example "> In diesem Beispiel werden zwei Ellipsen gezeichnet, die sich entlang der <codeph class="+ topic/ph pr-d/codeph ">z</codeph>-Achse hin und zurück (abwärts und aufwärts) in Richtung Fluchtpunkt bewegen. Eine Ellipse ist so eingestellt, dass sie sich schneller bewegt.
  1788. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">
  1789. package {
  1790. import flash.display.MovieClip;
  1791. import flash.display.Shape;
  1792. import flash.display.Graphics;
  1793. import flash.events.Event;
  1794. import flash.geom.*;
  1795. public class ZAxisExample1 extends MovieClip {
  1796. private var ellipse1Back:int = 1;
  1797. private var ellipse2Back:int = 1;
  1798. private var depth:int = 1000;
  1799. public function ZAxisExample1():void {
  1800. var ellipse1 = drawEllipse((this.stage.stageWidth / 2) - 100,
  1801. (this.stage.stageHeight / 2), 100, 80, 10);
  1802. var ellipse2 = drawEllipse((this.stage.stageWidth / 2) + 100,
  1803. (this.stage.stageHeight / 2), 100, 80, 300);
  1804. this.addChild(ellipse1);
  1805. this.addChild(ellipse2);
  1806. ellipse1.addEventListener(Event.ENTER_FRAME, ellipse1FrameHandler);
  1807. ellipse2.addEventListener(Event.ENTER_FRAME, ellipse2FrameHandler);
  1808. }
  1809. private function drawEllipse(x:Number, y:Number, w:Number, h:Number, z:Number):Shape {
  1810. var s:Shape = new Shape();
  1811. s.z = z;
  1812. s.graphics.beginFill(0xFF0000);
  1813. s.graphics.lineStyle(2);
  1814. s.graphics.drawEllipse(x, y, w, h);
  1815. s.graphics.endFill();
  1816. return s;
  1817. }
  1818. private function ellipse1FrameHandler(e:Event):void {
  1819. ellipse1Back = setDepth(e, ellipse1Back);
  1820. e.currentTarget.z += ellipse1Back * 10;
  1821. }
  1822. private function ellipse2FrameHandler(e:Event):void {
  1823. ellipse2Back = setDepth(e, ellipse2Back);
  1824. e.currentTarget.z += ellipse2Back * 20;
  1825. }
  1826. private function setDepth(e:Event, d:int):int {
  1827. if(e.currentTarget.z > depth) {
  1828. e.currentTarget.z = depth;
  1829. d = -1;
  1830. }else if (e.currentTarget.z &lt; 0) {
  1831. e.currentTarget.z = 0;
  1832. d = 1;
  1833. }
  1834. return d;
  1835. }
  1836. }
  1837. }
  1838. </codeblock></example></apiValueDetail><related-links class="- topic/related-links "><link href="flash.geom.xml#PerspectiveProjection" class="- topic/link "><linktext class="- topic/linktext ">flash.geom.PerspectiveProjection</linktext></link><link href="flash.geom.xml#Matrix3D" class="- topic/link "><linktext class="- topic/linktext ">flash.geom.Matrix3D</linktext></link><link href="flash.display.xml#DisplayObject/transform" class="- topic/link "><linktext class="- topic/linktext ">transform</linktext></link></related-links></apiValue><apiValue id="flash.display:DisplayObject:blendShader:set" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiValue/apiValue "><apiName class="- topic/title reference/title apiRef/apiName ">blendShader</apiName><shortdesc class="- topic/shortdesc ">
  1839. Legt einen Shader fest, der für das Mischen von Vordergrund und Hintergrund verwendet wird.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="10" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="AIR" version="1.5" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiValueDetail class="- topic/body reference/refbody apiRef/apiDetail apiValue/apiValueDetail "><apiValueDef class="- topic/section reference/section apiRef/apiDef apiValue/apiValueDef "><apiProperty class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiProperty "/><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiDynamic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiDynamic "/><apiValueAccess value="write" class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiValueAccess "/><apiValueClassifier class="- topic/xref reference/xref apiRef/apiRelation apiValue/apiValueClassifier ">flash.display:Shader</apiValueClassifier><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn der Shaderausgabetyp mit diesem Vorgang nicht kompatibel ist (der Shader muss eine <codeph class="+ topic/ph pr-d/codeph ">pixel4</codeph>-Ausgabe festlegen).
  1840. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn der Shader weniger als zwei Bildeingaben festlegt oder die ersten beiden Eingaben keine <codeph class="+ topic/ph pr-d/codeph ">image4</codeph>-Eingaben sind.
  1841. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn der Shader eine Bildeingabe festlegt, die nicht vorhanden ist.
  1842. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException><apiException class="+ topic/ph reference/ph apiRef/apiDefItem apiOperation/apiEvent adobe-api-d/apiException "><apiDesc class="- topic/section reference/section apiRef/apiDesc ">Wenn eine ByteArray- oder Vector.&lt;Number>-Instanz als Eingabe verwendet wird und die <codeph class="+ topic/ph pr-d/codeph ">width</codeph>- und <codeph class="+ topic/ph pr-d/codeph ">height</codeph>-Eigenschaft für ShaderInput nicht festgelegt ist oder die festgelegten Werte nicht mit der Datenmenge im Eingabeobjekt übereinstimmen. Weitere Informationen finden Sie im Abschnitt zur <codeph class="+ topic/ph pr-d/codeph ">ShaderInput.input</codeph>-Eigenschaft.
  1843. </apiDesc><apiItemName class="- topic/keyword reference/keyword apiRef/apiItemName ">ArgumentError</apiItemName><apiOperationClassifier class="- topic/xref reference/xref apiRef/apiRelation apiOperation/apiOperationClassifier ">ArgumentError</apiOperationClassifier></apiException></apiValueDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1844. Legt einen Shader fest, der für das Mischen von Vordergrund und Hintergrund verwendet wird. Ist die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.SHADER</codeph> gesetzt, wird der festgelegte Shader für die Erstellung der Mischmodusausgabe des Anzeigeobjekts verwendet.
  1845. <p class="- topic/p ">Wird die <codeph class="+ topic/ph pr-d/codeph ">blendShader</codeph>-Eigenschaft eines Anzeigeobjekts auf eine Shader-Instanz gesetzt, so wird die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft des Anzeigeobjekts automatisch auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.SHADER</codeph> gesetzt. Wenn die <codeph class="+ topic/ph pr-d/codeph ">blendShader</codeph>-Eigenschaft gesetzt wird (wodurch die <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.SHADER</codeph> gesetzt wird), so wird der Wert der <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft geändert. Der Mischmodus kann einfach durch Setzen der <codeph class="+ topic/ph pr-d/codeph ">blendMode</codeph>-Eigenschaft auf <codeph class="+ topic/ph pr-d/codeph ">BlendMode.SHADER</codeph> zur Verwendung des Misch-Shaders neu gesetzt werden. Die <codeph class="+ topic/ph pr-d/codeph ">blendShader</codeph>-Eigenschaft muss nicht neu gesetzt werden, es sei denn, der für den Mischmodus verwendete Shader soll geändert werden.</p>
  1846. <p class="- topic/p ">Der Shader, der der <codeph class="+ topic/ph pr-d/codeph ">blendShader</codeph>-Eigenschaft zugewiesen ist, muss mindestens zwei <codeph class="+ topic/ph pr-d/codeph ">image4</codeph>-Eingaben festlegen. Die Eingaben müssen <b class="+ topic/ph hi-d/b ">nicht</b> im Code über die <codeph class="+ topic/ph pr-d/codeph ">input</codeph>-Eigenschaften des verknüpften ShaderInput-Objekts festgelegt werden. Das Anzeigeobjekt im Hintergrund wird automatisch als erste Eingabe (die Eingabe mit <codeph class="+ topic/ph pr-d/codeph ">index</codeph> gleich 0) verwendet. Das Anzeigeobjekt im Vordergrund wird als zweite Eingabe (die Eingabe mit <codeph class="+ topic/ph pr-d/codeph ">index</codeph> gleich 1) verwendet. Ein als Misch-Shader verwendeter Shader kann mehr als zwei Eingaben festlegen: In diesem Fall müssen die weiteren Eingaben durch das Setzen der <codeph class="+ topic/ph pr-d/codeph ">input</codeph>-Eigenschaft der ShaderInput-Instanz festgelegt werden.</p>
  1847. <p class="- topic/p ">Wird dieser Eigenschaft eine Shader-Instanz zugewiesen, so wird der Shader intern kopiert. Der Mischvorgang verwendet diese interne Kopie, anstatt eines Verweises auf den ursprünglichen Shader. Änderungen am Shader (beispielsweise an Parameterwerten, Eingabe oder Bytecode) werden nicht auf die für den Mischmodus verwendete Shaderkopie angewendet.</p>
  1848. </apiDesc></apiValueDetail><related-links class="- topic/related-links "><link href="flash.display.xml#BlendMode" class="- topic/link "><linktext class="- topic/linktext ">flash.display.BlendMode</linktext></link><link href="flash.display.xml#Shader" class="- topic/link "><linktext class="- topic/linktext ">flash.display.Shader</linktext></link><link href="flash.display.xml#ShaderInput" class="- topic/link "><linktext class="- topic/linktext ">flash.display.ShaderInput</linktext></link></related-links></apiValue></apiClassifier><apiClassifier languages="" id="flash.display:Loader" ditaarch:DITAArchVersion="1.0" domains="(topic ui-d) (topic hi-d) (topic pr-d) (topic sw-d) (topic ut-d) (topic pr-d api-d)" class="- topic/topic reference/reference apiRef/apiRef apiClassifier/apiClassifier "><apiName class="- topic/title reference/title apiRef/apiName ">Loader</apiName><shortdesc class="- topic/shortdesc ">
  1849. Die Loader-Klasse wird dazu verwendet, SWF- oder Bilddateien (im JPG-, PNG- oder GIF-Format) zu laden.</shortdesc><prolog class="- topic/prolog "><asMetadata class="+ topic/metadata adobe-api-d/asMetadata "><apiVersion class="+ topic/ph adobe-api-d/apiVersion "><apiLanguage version="3.0" class="+ topic/ph adobe-api-d/apiLanguage "/><apiPlatform description="" name="Flash" version="9" class="+ topic/ph adobe-api-d/apiPlatform "/><apiPlatform description="" name="Lite" version="4" class="+ topic/ph adobe-api-d/apiPlatform "/></apiVersion></asMetadata></prolog><apiClassifierDetail class="- topic/body reference/refbody apiRef/apiDetail apiClassifier/apiClassifierDetail "><apiClassifierDef class="- topic/section reference/section apiRef/apiDef apiClassifier/apiClassifierDef "><apiAccess value="public" class="- topic/state reference/state apiRef/apiQualifier adobe-api-d/apiAccess "/><apiStatic class="+ topic/state reference/state apiRef/apiQualifier adobe-api-d/apiStatic "/><apiBaseClassifier class="- topic/xref reference/xref apiRef/apiRelation apiClassifier/apiBaseClassifier ">flash.display:DisplayObjectContainer</apiBaseClassifier></apiClassifierDef><apiDesc class="- topic/section reference/section apiRef/apiDesc ">
  1850. Die Loader-Klasse wird dazu verwendet, SWF- oder Bilddateien (im JPG-, PNG- oder GIF-Format) zu laden. Verwenden Sie die <codeph class="+ topic/ph pr-d/codeph ">load()</codeph>-Methode, um den Ladevorgang einzuleiten. Das geladene Anzeigeobjekt wird dem Loader-Objekt untergeordnet.
  1851. <p class="- topic/p ">Verwenden Sie die URLLoader-Klasse, um Text oder Binärdaten zu laden.</p>
  1852. <p class="- topic/p ">Die Loader-Klasse setzt die folgenden übernommenen Methoden außer Kraft, da ein Loader-Objekt nur ein untergeordnetes Anzeigeobjekt besitzen kann, nämlich das Anzeigeobjekt, das geladen wird. Durch das Aufrufen der folgenden Methoden wird eine Ausnahme ausgelöst: <codeph class="+ topic/ph pr-d/codeph ">addChild()</codeph>, <codeph class="+ topic/ph pr-d/codeph ">addChildAt()</codeph>, <codeph class="+ topic/ph pr-d/codeph ">removeChild()</codeph>, <codeph class="+ topic/ph pr-d/codeph ">removeChildAt()</codeph> und <codeph class="+ topic/ph pr-d/codeph ">setChildIndex()</codeph>. Um ein geladenes Anzeigeobjekt zu entfernen, müssen Sie das <i class="+ topic/ph hi-d/i ">Loader</i>-Objekt aus seinem übergeordneten DisplayObjectContainer-Child-Array entfernen. </p>
  1853. <p class="- topic/p "><b class="+ topic/ph hi-d/b ">Hinweis:</b> Die ActionScript 2.0-Klassen MovieClipLoader und LoadVars werden in ActionScript 3.0 nicht verwendet. Sie werden durch die Klassen Loader und URLLoader ersetzt.</p>
  1854. <p class="- topic/p ">Beachten Sie bei Verwendung der Loader-Klasse das Sicherheitsmodell von Flash Player und Adobe AIR: </p>
  1855. <ul class="- topic/ul "><li class="- topic/li ">Sie können Inhalte von jeder Quelle laden, zu der Sie Zugang haben. </li><li class="- topic/li ">Das Laden ist nicht erlaubt, wenn sich die aufrufende SWF-Datei in einer Netzwerk-Sandbox befindet und die zu ladende Datei lokal gespeichert ist. </li><li class="- topic/li ">Handelt es sich bei dem geladenen Inhalt um eine in ActionScript 3.0 geschriebene SWF-Datei, kann eine SWF-Datei in einer anderen Sicherheits-Sandbox in ihrem Code nicht darauf verweisen, es sei denn, dieses Cross-Scripting-Arrangement wurde durch einen Aufruf der Methode <codeph class="+ topic/ph pr-d/codeph ">System.allowDomain()</codeph> oder <codeph class="+ topic/ph pr-d/codeph ">System.allowInsecureDomain()</codeph> in der geladenen Inhaltsdatei genehmigt.</li><li class="- topic/li ">Handelt es sich bei dem geladenen Inhalt um eine AVM1-SWF-Datei (die in ActionScript 1.0 oder 2.0 geschrieben wurde), kann eine AVM2-SWF-Datei (in ActionScript 3.0 geschrieben) in ihrem Code nicht darauf verweisen. Dennoch kann eine Kommunikation zwischen den beiden SWF-Dateien stattfinden, und zwar durch Verwendung der LocalConnection-Klasse.</li><li class="- topic/li ">Handelt es sich beim geladenen Inhalt um eine Grafik, so kann eine SWF-Datei außerhalb der Sicherheitssandbox nicht darauf zugreifen, es sein denn, in der Ursprungsdomäne der Grafik wurde die Domäne dieser SWF-Datei in eine URL-Richtliniendatei aufgenommen.</li><li class="- topic/li ">Movieclips in der lokalen Sandbox des Dateisystems können keine Skripten auf Movieclips in der lokalen Netzwerk-Sandbox anwenden (auch umgekehrt ist dies nicht möglich). </li><li class="- topic/li ">Eine Verbindung mit normalerweise reservierten Ports ist nicht möglich. Eine vollständige Liste der gesperrten Ports finden Sie unter Beschränken von Netzwerk-APIs im <i class="+ topic/ph hi-d/i ">ActionScript 3.0 Entwicklerhandbuch</i>. </li></ul>
  1856. <p class="- topic/p ">In AIR unterliegt Inhalt in der Sicherheits-Sandbox <codeph class="+ topic/ph pr-d/codeph ">der Anwendung</codeph> (Inhalt, der mit der AIR-Anwendung installiert wird) nicht diesen Sicherheitseinschränkungen.</p>
  1857. <p class="- topic/p ">Weitere Informationen zum Thema Sicherheit finden Sie im Flash Player Developer Center im Abschnitt <xref href="http://www.adobe.com/go/devnet_security_en" scope="external" class="- topic/xref ">Sicherheit</xref>.</p>
  1858. <p class="- topic/p ">Wenn Sie eine SWF-Datei aus einer nicht vertrauenswürdigen Quelle laden (etwa einer Domäne, die nicht mit der Stamm-SWF-Datei des Loader-Objekts übereinstimmt), empfiehlt es sich, eine Maske für das Loader-Objekt zu definieren. Dadurch wird verhindert, dass der geladene Inhalt (der dem Loader-Objekt untergeordnet ist) in Bereichen der Bühne gezeichnet wird, die außerhalb dieser Maske liegen. Ein Beispiel hierfür finden Sie im nachfolgenden Code:</p>
  1859. <codeblock xml:space="preserve" class="+ topic/pre pr-d/codeblock ">import flash.display.~~;
  1860. import flash.net.URLRequest;
  1861. var rect:Shape = new Shape();
  1862. rect.graphics.beginFill(0xFFFFFF);
  1863. rect.graphics.drawRect(0, 0, 100, 100);
  1864. rect.graphics.endFill();
  1865. addChild(rect);
  1866. var ldr:Loader = new Loader();
  1867. ldr.mask = rect;
  1868. var url:String = "http://www.unknown.example.com/content.swf";
  1869. var urlReq:URLRequest = new URLRequest(url);
  1870. ldr.load(urlReq);
  1871. addChild(ldr);
  1872. </codeblock>
  1873. </apiDesc><example conref="examples\LoaderExample.as" class="- topic/example "> Im folgenden Beispiel wird die LoaderExample-Klasse verwendet, um zu zeigen, wie verschiedene Ereignis-Listener verwendet werden. Dies wird in den folgenden Schritten erreicht:
  1874. <ol class="- topic/ol "><li class="- topic/li ">Es wird eine <codeph class="+ topic/ph pr-d/codeph ">url</codeph>-Eigenschaft erstellt, die den Speicherort und Namen der Grafikdatei angibt.</li><li class="- topic/li ">Im Konstruktor <codeph class="+ topic/ph pr-d/codeph ">LoaderExample</codeph> wird ein neues Loader-Objekt mit dem Namen <codeph class="+ topic/ph pr-d/codeph ">loader</codeph> erstellt, das dann an die <codeph class="+ topic/ph pr-d/codeph ">configureListeners()</codeph>-Methode übergeben wird. Dies ist in Schritt 3 beschrieben.</li><li class="- topic/li ">Der Konstruktor erstellt eine neue Instanz eines URLRequest-Objekts, <codeph class="+ topic/ph pr-d/codeph ">request</codeph>, mit Übergabe von <codeph class="+ topic/ph pr-d/codeph ">url</codeph>, damit der Dateiname und -speicherort bekannt sind.</li><li class="- topic/li ">Das <codeph class="+ topic/ph pr-d/codeph ">request</codeph>-Objekt wird im <codeph class="+ topic/ph pr-d/codeph ">loader</codeph>-Objekt an die <codeph class="+ topic/ph pr-d/codeph ">load()</codeph>-Methode übergeben, die das Bild in die Anzeigeliste lädt.</li><li class="- topic/li ">Im Loader wird ein <codeph class="+ topic/ph pr-d/codeph ">clickHandler</codeph>-Ereignis-Listener für das <codeph class="+ topic/ph pr-d/codeph ">click</codeph>-Ereignis registriert. Nach einem Klick mit der Maus wird das geladene Bild entfernt.</li><li class="- topic/li ">Die <codeph class="+ topic/ph pr-d/codeph ">configureListeners()</codeph>-Methode fügt mithilfe der folgenden Methoden sieben Ereignis-Listener hinzu:
  1875. <ul class="- topic/ul "><li class="- topic/li ">Die <codeph class="+ topic/ph pr-d/codeph ">completeHandler()</codeph>-Methode wird ausgeführt, nachdem das Laden des Bilds beendet ist.</li><li class="- topic/li ">Die <codeph class="+ topic/ph pr-d/codeph ">httpSta