플래시 CS3 액션스크립트3.0.

Slides:



Advertisements
Similar presentations
3. 메소드와 변수 SCJP 자격증 프로젝트 발표자 : 최선웅. 1. 메 소 드 개 념 2. 메 소 드 양 식 3. 메 소 드 변 수 4. 메 소 드 예 제 5. 참 고 문 헌 / 자 료 목 차.
Advertisements

KUMHO SOFTWARE DEVELOPMENT 이 름 : 정홍도 ( 과장 ) 팀 명 : 개발사업팀 일 자 : 과목 명.
ㅎㅎ 구조체 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스 구조체 배열.
ㅎㅎ 구조체 C++ 프로그래밍 기초 : 객체지향의 시작 구조체 사용하기 함수 매개변수로서의 구조체 구조체 포인터와 레퍼런스
Chapter09 CSS3 애니메이션 HTML5 Programming.
2장. 프로그램의 기본 구성. 2장. 프로그램의 기본 구성 2-1"Hello, World!" 들여다 보기 /* Hello.c */ #include int main(void) { printf("Hello, World! \n"); return 0;
149개의 실습예제로 배우는 Flash 8.
클래스 class, 객체 object 생성자 constructor 접근 access 제어 이벤트 event 처리.
5강. Servlet 본격적으로 살펴보기-I 프로젝트 만들기 doGet() doPost()
최윤정 Java 프로그래밍 클래스 상속 최윤정
제 08 장 자바 빈즈 학기 인터넷비즈니스과 강 환수 교수.
Excel 일차 강사 : 박영민.
Java로 배우는 디자인패턴 입문 Chapter 5. Singleton 단 하나의 인스턴스
Flash MX 2004.
Lesson 5. 레퍼런스 데이터형.
제 6장. 생성자와 소멸자 학기 프로그래밍언어및실습 (C++).
forms 객체 입력상자 체크상자, 라디오 버튼 목록상자
8.1 인터페이스 개요와 인터페이스 정의 8.2 인터페이스의 사용 8.3 인터페이스의 상속 8.4 인터페이스 참조
Chapter05 오디오와 비디오 HTML5 Programming.
6장. 클래스.
SqlParameter 클래스 선문 비트 18기 발표자 : 박성한.
자바 5.0 프로그래밍.
23장. 구조체와 사용자 정의 자료형 2.
ASP.NET AJAX 비동기 게시판 작성 2007 컴퓨터공학실험( I )
Java 6장. 클래스 : 속성 public class SumTest {
자바 5.0 프로그래밍.
스크래치 언어 이해 스크래치 이용법 습득 고양이가 말을 하며 움직이는 예제 작성
C#.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
Method & library.
JA A V W. 03.
인터넷응용프로그래밍 JavaScript(Intro).
Chapter03 캔버스(1) HTML5 Programming.
Chapter10 드래그 앤 드롭 & 텍스트 편집 HTML5 Programming.
Chapter 11 객체지향 프로그래밍의 기초 01 클래스 02 생성자 03 인스턴스 변수와 클래스 변수 예제 모음 요약
플래시 멀티미디어 저작 이론 김수우 김진영
Java의 정석 제 5 장 배 열 Java 정석 남궁성 강의 의
영상처리 실습 인공지능연구실.
HTTP 프로토콜의 요청과 응답 동작을 이해한다. 서블릿 및 JSP 를 알아보고 역할을 이해한다.
Lesson 2. 기본 데이터형.
2차시: 달의 공전 지구과학
Chapter6 : JVM과 메모리 6.1 JVM의 구조와 메모리 모델 6.2 프로그램 실행과 메모리 6.3 객체생성과 메모리
프로그래밍 원리 Chapter 05 자바스크립트 기초 신한대학교 IT융합공학부 박 호 균.
웹디자인
2강_첫번째 안드로이드 프로젝트 에뮬레이터(AVD) 만들기 처음 만들어 보는 프로젝트 전체적인 구성 살펴보기
Power Java 제11장 상속.
JA A V W. 06.
Fucntion 요약.
제 2 장 기본 문법 (1-1) 주제 : 객체의 제어.
5 함수.
12강. 컨트롤러 컨트롤러 클래스 제작 요청 처리 메소드 제작 뷰에 데이터 전달
Chapter08 JavaScript 시작하기
Chapter08 JavaScript 시작하기
클래스 : 기능 CHAPTER 7 Section 1 생성자(Constructor)
제 8장. 클래스의 활용 학기 프로그래밍언어및실습 (C++).
Lecture 04 객체지향 페러다임 Kwang-Man Ko
Chapter 02 C# 기본 01 기본 용어 06 증감 연산자 02 출력 07 자료형 검사
함수, 모듈.
16장. 변수, 연산자, 사용자 정의 함수 변수 배열과 객체 연산자 함수.
9 브라우저 객체 모델.
Android -Data Base 윤수진 GyeongSang Univ. IT 1.
멀티미디어 활용 -플래시 CS3 류 정 남.
2.가상머신의 탐험 도구, Oolong에 대하여 ps lab 김윤경.
트위치 트게더 Twitogether 김준희.
 6장. SQL 쿼리.
HTML CSS 자바스크립트 무작정 따라하기
7 생성자 함수.
6 객체.
타이머를 시작하려면 슬라이드 쇼 메뉴에서 쇼 보기를 클릭하십시오.
20 XMLHttpRequest.
Presentation transcript:

플래시 CS3 액션스크립트3.0

액션 스크립트란?(1) 액션스크립트란? 액션스크립트 언어 살펴보기 Action : 행동, 활동, 실행, 작동 Script : 손으로 쓰기, 필적, 필기문자 플래시가 실행되는 동적 움직임들을 언어로 제어하고 통제하는 것 액션스크립트 언어 살펴보기 데이터 타입 데이터 타입 내용 문자열(String) 큰따옴표(“”)로 감싸진 데이터로 문자 그대로의 의미 숫자(Number) 사칙연산과 비교연산을 할 수 있는 숫자 데이터 불린(Boolean) 참(true)과 거짓(false) 값으로 표현되는 데이터 오브젝트(object) 속성(Prooerty)을 지니고 있고, 메소드(Method)를 수행할 수 있는 데이터 무비클립(MovieCip) 인스턴스 이름을 가지고 있는 데이터 없음(Null) 어떠한 값도 가지고 있지 않은 데이터

액션 스크립트란?(2) 변수(Variable) : 변하는 값 매개변수(Parameter) : 함수나 액션에서 직접적인 매개체. 함수에서 전달되는 값 키워드(Keyword) : 이미 사용용도를 정해놓은 단어 인스턴스(Instance) : 심벌의 복사본 인스턴스 이름 속성 : 객체가 가지고 있는 여러 특성. 크기, 투명도, 색상 등 메소드(Method) : 객체에 부여된 함수 함수(Function) : 특정값을 지닌 변수가 메소드를 통해 새로운 값으로 변경시키는 일련의 기능들 액션 : 재생중인 무비에서 사용자의 특정 제어나 실행 이벤트(Event) : 상황 발생. 상황에 맞는 이벤트를 결정하는 것이 이벤트 핸들러 이벤트 핸들러(Event Handler) : 프레임, 버튼, 무비클립에 이벤트가 발생할 때 이것을 제어 이벤트 리스너(Event Listener) : 액션을 적용하기 위해 객체에 생성. 표현식 : 수식어

액션 스크립트란?(3) 액션 스크립트 구문 살펴보기 ; ( ) { } . // */ Keyword 구문 사용 위치 의미 문장의 끝 문장끝에 찍는 마침표의 의미 ( ) { } 함수, 매개변수 등의 처음과 끝 괄호를 열면 반드시 닫아야 함 . 객체, 인스턴스 이름 다음 객체의 속성과 메소드의 접근 방식 // 주석 매줄마다 표시 */ 주석표시 처음과 끝 Keyword 모든 키워드 및 지정 클래스 모든 키워드나 지정된 클래스들, 속성과 메소드는 파란색으로 표시됨

액션 스크립트란?(4) 객체지향 언어 객체지향언어(Object Oriented Programming)에서는 객체가 하나의 주체로서의 역할을 하는 것. 반드시 속성과 메소드를 가지고 있다. 객체지향 표현법 Dog1 객체 생성; Dog의 속성 중 짖는 속성 설정; Dog의 속성 중 성격 속성 설정 Var 대상 선언 대상.addEventListener(이벤트 메서드, 함수명) Function 함수명( ) { } 객체(Object).속성(Property)=객체의 속성 제어 예) dog_mc.height(x) => ‘dog_mc’의 높이를 x만큼 변경 객체(Object).메소드(Method)=객체의 행위 실행 예) dog_mc.play() => ‘dog_mc’의 애니메이션을 실행 객체(Object).변수(Variable)=객체의 변수 지정 예) dog_mc.bow => ‘dog_mc’안의 ‘bow’라는 변수 의미

‘Btn’ 인스턴스를 클릭할때 반응하는 ‘btnHandler’ 생성 액션 스크립트란?(5) 예) part06/0601001 프레임 라벨로 프레임 제어하기 오브젝트 인스턴스 이벤트의 종류 (이벤트 메서드) 생성할 오브젝트 핸들러 이름(함수) btn1.addEventListener(MouseEvent.CLICK, btn1Handler); btn2.addEventListener(MouseEvent.CLICK, btn2Handler); btn3.addEventListener(MouseEvent.CLICK, btn3Handler); function btn1Handler(event:MouseEvent) :void { img_mc.gotoAndPlay ("img1"); } function btn2Handler(event:MouseEvent) :void { img_mc.gotoAndPlay ("img2"); function btn3Handler(event:MouseEvent) :void { img_mc.gotoAndPlay ("img3"); ‘Btn’ 인스턴스를 클릭할때 반응하는 ‘btnHandler’ 생성 생성된 오브젝트 핸들러 오브젝트 인스턴스.오브젝트 메소드(값)