Actionscript 3.0 Philipp Oberweger Erstellt von: Philipp Oberweger

Slides:



Advertisements
Ähnliche Präsentationen
Konzeptioneller Vergleich von VRML, Java3D und OpenGL hinsichtlich ihrer Eignung zur Erstellung von Animationen von Christian Stein.
Advertisements

Allegro im Web ab acwww25 (1996) Dierk Höppner Perl Konventionelle CGI-Anwendung mit mehreren Skripten HTML wird aus Perl heraus erzeugt Individuelles.
WWW World Wide Web.
verweis-sensitive Grafiken
Kurze Einführung in ASP
LASH. Geschichte 1996: FutureWave entwickelt das Animationsprogramm FutureSplash-Animator Macromedia übernimmt FutureWave –FutureSplash-Animator und -Player.
Web 2.0 und RIAs - Adobe Air1 Seminar: Web 2.0 und Rich Internet Applications Wintersemester 2007/2008 Daniel Thaidigsmann
Themen: Neue Funktionen Dynamische Bildgalerie Seminar: Macromedia Flash.
Präsentation Expression Web 2
FH-Hof Einbindung von JavaScript Anweisungen
Java: Objektorientierte Programmierung
Java: Grundlagen der Sprache
Ein Beispiel in Java.
Praktikum Entwicklung und Einsatz von Geosoftware I - Sitzung 3 Klassen, Objekte, Arrays und Kontrollstrukturen Sommersemester 2003 Lars Bernard.
Oracle WebServer - Einführung. © Prof. T. Kudraß, HTWK Leipzig Oracle Web Application Server HTML WebServer ® File system Static HTML PL/SQL Packages.
Das Build-Tool ANT ETIS SS05. ETIS SS05 - Nadine FröhlichANT 2 Gliederung Motivation Build - Datei –Allgemeiner Aufbau –Project –Target –Task –Properties.
Programmieren mit JAVA
DVG Einführung in Java1 Einführung in JAVA.
Marcus Haller & René Schulze
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
Die Skriptsprache Python im Kontext des Softwareentwicklungsprozesses
# Multimedia-Systeme, WS 07/08, 5IM 1 Rückblick Film gliedern, Szenen nutzen ActionScript: erstellen bearbeiten einfache Filmsteuerung AS und.
Objektorientierte Modellierung
Einleitung Suse Linux (System- und Software-Entwicklung) Allgemein:
Plattformunabhängige Programmiersprache
Einführung in das Programmieren mit JavaScript Mag. Andreas Starzer weloveIT – EDV Dienstleistungen.
Java ohne Kara. Java ohne Kara Ab jetzt: Java ohne Kara Ziel: Erfahrungen sammeln mit ersten Java Programmen.
Das Streichholzspiel.
Vergleich objektorientierter Programmiersprachen (OOP) mit Skriptsprachen von Autorensystemen zur Erstellung multimedialer Software Probevorlesung Technische.
Flash und ein bisschen AS3-Code Wie einfache Interaktionen funktionieren.
Zum verständlich machen, wozu die Trigger-Funktion geeignet ist,
Was macht eigentlich dieses ExsoForm? Ein Beispiel für eine Dokumentendefinition in Screenshots.
ActionScript 3 (AS3) Workshop für Einsteiger. AS3 WorkshopGregor Sklorz Me Gregor Sklorz o Dipl. Ing. der Medieninformatik o Geb: o Stepstones:
EPROG Tutorium Einheit 4 Klassen und Objekte. Wiederholung Schleifen do... while while for break/continue Strings String char Methoden für Strings Arrays.
Universität zu Köln Institut für Historisch-Kulturwissenschaftliche Informationsverarbeitung Prof. Dr. M. Thaller AM1: Re-usable Content in 3D und Simulationssystemen.
Bedeutung von Internet-Technologien
Your name Bedeutung von Internet- Technologien Gruppe 1 Andreas Feuerstein Philipp Hochratner Christian Weinzinger.
Erstellung einer Homepage 3HEA 2005 / Vorbereitung Gruppenführung : Klemen / Sotiriu / Novak Geschichte &Leistungen &Lehrerbeurteilung SteckbriefeGegenstände&
Informatik Objekte und Klassen 1. Objektorientiertes Modellieren und Programmieren 1.1 Objekte und Klassen.
CGI (Common Gateway Interface)
Java Server Pages Sergej Keterling
Grundkonzepte des Programmierens (mit ActionScript)
Schnuppertag | Workshop ActionScript Eine interaktive Weihnachtskarte.
Objectives Verstehen was unterDelegate verstanden wird
Wilfried Imrich CuP - Java Erste Vorlesung Entspricht ungefähr Kapitel 1.1 des Skriptums Wilfried Imrich Montanuniversität Leoben Freitag, 4. Oktober 2002.
Mag. Andreas Starzer weloveIT – EDV Dienstleistungen
Variablen. var meineZahl:Number = 7; meineZahl 7 Name TypWert = Zuweisung von Variablen.
Programmierparadigmen
Polymorphie (Vielgestaltigkeit). Wenn eine Methode, wie z.B. print für verschiedene Programmteile steht (und z.B. einmal Objekte verschiedener Klassen.
W W W - World Wide Web. Das World Wide Web kommt aus dem Englischen und bedeutet ‚Weltweites Netz‘ ist ein über das Internet abrufbares Hypertext-System.
Informatik I : Software höhere Programmiersprachen Java Klassen: hat Methoden (Funktionen) und Daten (Variablen) es kann mehrere Klassen geben nur eine.
Interaktive Karte Bestehende Planungen Donaustadt STB 5 I P2 Adobe Flash CS3 IEMAR.
Übung Informatik I exercise01. 2 Inhaltsübersicht Nachbesprechung Übung 1 Individuelle Fragen/Bemerkungen.
Web und Mobile Apps Programmieren Marco Jakob Kurzvortrag OSS an Schulen
JavaScript Geschichte : Netscape entwickelt LiveScript (Syntax angelehnt an Java) - Umbenennung von Live Script in JavaScript - Mircrosoft.
Java-Applets und URLs APP Philip Graf, Andreas Bößl.
A&D Persa K TB Herzlich Willkommen zum Flash 4 - Seminar.
JQuery: New Wave Javascript Seite 1 jQuery: New Wave Javascript Jörn Zaefferer TIMETOACT Software & Consulting GmbHT: Im Mediapark 2F:
MAYA K. Canvas-Projekt. In HTML- body: Canvas tag öffnen seamntsiches HTML) Canvas bekommt eine id (1mal verwenden, mit # angesprochen) Höhe und breite.
Objektorientierte (OO) Programmierung
Seminar Internettechnologie Prof. Dr. Lutz Wegner Julia Mikov WS 06/07
Java Programme nur ein bisschen objektorientiert.
© WZL/Fraunhofer IPT Entwicklung einer Profilbörse für Konfigurationen von Smartphones Vortrag der Seminararbeit von Patrick Posor Aachen, den
Vortrag Einführung in AspectJ. Gliederung 1 Einleitung 2 Querschnittsfunktionalitäten in AspectJ 2.1 Sprachelemente 3 Beispiel 4 Join Point Modell 5 Weaving.
1 Grundsätze objektorientierter Programmierung. Dr. Wolfram Amme, Grundsätze objektorientierter Programmierung, Informatik II, FSU Jena, SS Objektorientierte.
Einführung in AspectJ ● Inhalt: 1)Überblick 2)Elemente des crosscuttings in AspectJ 3)„Hello World“ in AspectJ 4)Wie Aspekte in Java verwoben werden 5)Join.
Brian Harvey (UC Berkeley) und Jens Mönig (deutscher Jurist (
Objektorientierte Programmierung
Java-Kurs Übung Klassen und Objekte: Vererbung (Fortsetzung)
Die Struktur einer Java-Klasse
 Präsentation transkript:

Actionscript 3.0 Philipp Oberweger Erstellt von: Philipp Oberweger 23.04.2017 Seite 1

Einleitung Programmiersprache von Adobe System Ursprünglich von Macromedia auf Basis des ECMAScript-Standards (ECMA-262) Einsatz in mehreren Adobe Produkten möglich: Adobe Flash Flex Air Verleiht Flash-, Flex- und Air- Inhalten Interaktivität Erstellt von: Philipp Oberweger 23.04.2017

Geschichte 2000–2003: ActionScript 1.0 Flash 5 in September 2000 – erstmals Actionscript genannt 2003–2006: ActionScript 2.0 Flash Player 7 Flash MX 2004 2006–today: ActionScript 3.0 Flash Player 9 Adobe Flex 2.0 Erstellt von: Philipp Oberweger 23.04.2017

Actionscript allgemein ActionScript-Anweisungen werden von der ActionScript Virtual Machine (AVM) ausgeführt, ist Bestandteil von Flash Player und AIR ActionScript-Code wird in Bytecode-Format kompiliert Compiler ebenfalls in Flash oder Flex Builder integriert Bytecode wird in SWF-Dateien eingebettet können mittels Flash Player und AIR ausgeführt werden Können in Browser ausgeführt werden Erstellt von: Philipp Oberweger 23.04.2017

Actionscript allgemein ActionScripts arbeiten stets ereignisorientiert. Mögliche Ereignisse: Schlüsselbilder – sobald der Player ein bestimmtes Schlüsselbild abspielt Schaltflächensymbole – der Nutzer fährt mit der Maus über eine Schaltfläche oder klickt diese an MovieClip-Symbole – eingebettete MovieClips lösen selbst Ereignisse aus Intervallimpulse – Gestartete Intervalle (mit IRQs zu vergleichen) lösen den Aufruf aus Erstellt von: Philipp Oberweger 23.04.2017

Actionscript 3.0 beruht auf Entwürfen des ECMAScript 4 Standard neue ActionScript Virtual Machine (mit der Bezeichnung AVM2) ActionScript 3.0-Code kann bis zu zehn Mal schneller ausgeführt werden als älterer ActionScript-Code. Objektorientiert Erstellt von: Philipp Oberweger 23.04.2017

Actionscript 3.0 Beispiel import flash.display.Sprite; // import von Grafikklasse var kreis:Sprite = new Sprite(); //Variable kreis definieren kreis.graphics.lineStyle(6, 0x0000ff); kreis.graphics.drawCircle(150,150,80); //Kreis zeichnen addChild(kreis); //Objekt wird erzeugt kreis.addEventListener(MouseEvent.CLICK, fill); //Ereignis festlegen wann funktion fill aufgerufen wird function fill(event:MouseEvent):void { kreis.graphics.beginFill(0x44eeff, 1.0); kreis.graphics.endFill(); } Erstellt von: Philipp Oberweger 23.04.2017

Einbindung in HTML Die W3C-konforme Möglichkeit zur Einbindung <object type="application/x-shockwave-flash" data= "kreis.swf" id="test" width="400" height="400"> <param name="movie" value="kreis.swf" /> <param name="bgcolor" value ="#FFFFFF" /> <param name="quality" value ="high" /> <param name="loop" value="false" /> <param name="menu" value="false" /> <param name="swliveconnect" value="true" /> <!- HTML-Code für Hinweis, wenn erforderliches Plugin nicht installiert ist. --> </object> Erstellt von: Philipp Oberweger 23.04.2017

Vielen Dank für eure Aufmerksamkeit Erstellt von: Philipp Oberweger 23.04.2017