Zurück   Flashforum > Flash > ActionScript > ActionScript 3

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-01-2012, 15:43   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.407
FLV mit alpha als bewegliche Klickfläche ??

Hi,


folgende Situation:

Ein Video(flv) beschreibt einen Vorgang. Während das Video läuft soll es möglich sein verschiedene Elemente zu klicken um weitere Infos zu erhalten.

Die Klickflächen sollen immer passgenau mit dem echten Objekt sein... Dazu kommt dass sie die Klickflächen (da es Teile aus dem Video sind) bewegen ...


Meine idee war jetzt as gleiche Video (reduziert auf das jeweilige Objekt) als FLV über das andere VIdeo zu legen. (Wie ein PNG quasi)
Das Ganze würde ich jetzt als Klickfläche benutzen, da ja der transparente Bereich für die maus unerheblich ist...

Denkste... Genau das funktioniert natürlich nicht^^


Habe ich beim exportieren des Videos was falsch gemacht oder funktioniert das Ganze überhaupt nicht?
Falls nicht, hat jemand eine alternative Idee?


Oder anders:

Video mit größenteils transparenter Fläche und einem Objekt. Objekt soll klickbar sein, die transparente Fläche nicht.
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist gerade online   Mit Zitat antworten
Alt 27-01-2012, 16:02   #2 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.495
Brauchst du den Handcursor? Wahrscheinlich schon, oder?
__________________

flintfabrik.de
shin10 ist offline   Mit Zitat antworten
Alt 27-01-2012, 16:03   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Ort: Oldenburg
Beiträge: 2.407
Wäre natürlich am besten - ja :/


Meine Alternative im Moment ist, einen MovieClip zu erstellen und das gesamte Ding mit groben "Flächen" zu versehen, die dann als Fläche dienen.... Ist aber mehr sone Notlösung :/ (logischerweise)
__________________
Mein Blog
Freue mich über jeden Besucher. :)
Nico B. ist gerade online   Mit Zitat antworten
Alt 27-01-2012, 16:38   #4 (permalink)
in the boondocks
 
Benutzerbild von shin10
 
Registriert seit: Feb 2006
Ort: Augsburg
Beiträge: 3.495
Sorry - war zu blöd ein Video mit Alpha zu rendern

So würde es mit der FLV-Variante funktionieren:
PHP-Code:
var bmpd:BitmapData = new BitmapData(1,1,true,0);
bmpd.lock();
addEventListener(Event.ENTER_FRAMEefh);

function 
efh(e:Event):void{
    
bmpd.setPixel32(0,0,0);
    
bmpd.draw(video, new Matrix(1001, -video.mouseX, -video.mouseY));
    
video.buttonMode video.useHandCursor = (bmpd.getPixel32(0,0) >> 24 0xFF) > 127;

Aber ich hätte vermutlich jetzt auch eher die Variante mit den durchsichtigen MCs genommen - also rein wegen der Dateigröße der ganzen Alphakanalvideos.

btw., falls das Projekt noch so viel Zeit hat, aber das weißt du sicher: http://www.bytearray.org/?p=3684
__________________

flintfabrik.de

Geändert von shin10 (27-01-2012 um 16:52 Uhr)
shin10 ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Preloader verdeckt klickfläche des geladenen SWF's ?! Danjy ActionScript 3 10 14-07-2011 13:35
Image Klickfläche Billtron Flex programmieren 1 26-05-2010 11:45
Klickfläche nur per Actionscript erstellen dotdeguy ActionScript 2 2 29-07-2009 14:42
Button Klickfläche zu klein hpalli Flash MX 2 12-02-2004 22:01
Wie funktioniert das? Bewegliche SF..? connermccloud Flash 4 und Flash 5 18 08-03-2002 11:13


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:06 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele