DEUTSCHE VERSION |
|
Links | | | Forums | | | Comments | | | Report news |
Chat | | | Polls | | | Newsticker | | | Archive |
amiga-news.de Forum > Programmierung > Layers verwenden? | [ - Search - New posts - Register - Login - ] |
-1- | [ - Post reply - ] |
2006-11-24, 22:12 h Reth Posts: 1858 User |
Hallo zusammen, ich grübel gerad darüber, ob ich Layers verwenden soll oder nicht? Habe mit denen noch keine Erfahrung und meine grafischen Objekte bisher selbst in logischen Layern verwaltet. Aber wenn das OS einem schon sowas zur Verfügung stellt?! Meine Frage nun, wie performant sind die denn, wenn man in einem Fenster <= 10 Stück in unterschiedlicher Größe braucht mal mit vielen, mal mit wenigen grafischen Objekten? Also einen für den Hintergrund, einen für Gebäude, einen für bewegliche Objekte auf dem Hintergrund etc. Hat da jmd. Erfahrungen mit? Bisher arbeite ich direkt auf dem RastPort des Fensters. Danke schon mal Ciao [ - Answer - Quote - Direct link - ] |
2006-11-24, 23:55 h DariusBrewka Posts: 899 [Banned user] |
und das OS sagt auchcode:Layers may not be created or used directly with Intuition screens. Intuition windows are the only supported method of adding layers to Intuition screens. Only the layer locking and unlocking functions are safe to use with Intuition. aber Ich denke eher du bringst die layers.library in einen anderen zusammenhang, du möchtest eher soetwas wie Ebenen, die Layers welche vom System bereitgestellt werden dienen dazu z.B. Fenster anzuordnen (vorne/hinten), Fensterteile zu verdecken etc. aber nicht um z.B. Parallax-Scrolling etc. zu machen. [ - Answer - Quote - Direct link - ] |
2006-11-25, 22:54 h Reth Posts: 1858 User |
@DariusBrewka: Danke für den Hinweis! Ja, nach der Beschreibung der Layers-Funktionen dachte ich, dass diese mir etwas Arbeit abnehmen könnten, indem ich meinen Grafikebenen jeweils einen eigenen Layer gebe! Ciao [ - Answer - Quote - Direct link - ] |
2006-11-26, 14:04 h Holger Posts: 8116 User |
Zitat: Dann hast Du vermutlich die Beschreibung nicht sorgfältig genug gelesen. Die Layer sind nicht transparent und immer rechteckig. Für Deine Grafikebenen ziemlich unbrauchbar. Und wenn es doch eine sinnvolle Anwendung für opaque, rechteckige Bereiche in Deinem Programm gibt, gibt es auch eine konforme Möglichkeit, Layer zu nutzen, die Dir auch gleich noch einen Hit-Test für Mauseingaben frei Haus liefert: Intuition- Fenster. mfg -- Good coders do not comment. What was hard to write should be hard to read too. [ - Answer - Quote - Direct link - ] |
-1- | [ - Post reply - ] |
amiga-news.de Forum > Programmierung > Layers verwenden? | [ - Search - New posts - Register - Login - ] |
Masthead |
Privacy policy |
Netiquette |
Advertising |
Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved. |