イベント,キーコード,イベントハンドラ, アクション,座標

Slides:



Advertisements
Similar presentations
情報処理 第9回第9回第9回第9回. 今日の内容 Excel の起動と画面構成 –Excel の起動 –Excel の画面構成と基本用語 データの入力 – 文字の入力 – 数値の入力 – 日時の入力 – オートフィル.
Advertisements

PowerPoint 入門 2004年1月17日 聖路加看護大学 中山和弘. PowerPoint とは Microsoft 社製プレゼンテーション用ソフ ト 基本操作や図表作成は Word 、 Excel など と共通 スライド作成ソフト、液晶プロジェクタ でプレゼンテーション スライドは、テキスト、図表、写真など.
情報処理 第9回第9回第9回第9回. 今日の内容 Excel の起動と画面構成 –Excel の起動 –Excel の画面構成と基本用語 データの入力 – 文字の入力 – 数値の入力 – 日時の入力 – オートフィル.
表計算ソフト (教科書49ペー ジ). ◎表計算ソフトとは 表から計算によって ① 知りたいデータを見つけ出し、 ② わかりやすく、見やすく加工する ことができるソフトのこと。
1 WORD の起動法と終了法 ● WORD の起動法 (1) デスクトップの Microsoft Word アイ コンをダブルクリックする。 * (2) 「スタート」 ― 「すべてのプログラ ム」 ― 「 Microsoft Word 」と選ぶ。 (3) Word で作成された文書があるとき は、そのアイコンをダブルクリック.
情報基礎演習I(プログラミング) 第9回 6月22日 水曜5限 江草由佳
エクセル(1)の目次 起動法、ブック、シート、セル ブックの開き方 エクセル画面 マウスポインターの種類 シート数の調節 データの入力法
GridLayout オブジェクト(省略)
知能機械工学科 担当:長谷川晶一 TA:新・後藤・ナンバ
基本操作 マウス マウスの基本操作 このページは、マウスやキーボードの基本操作などについての説明をしています マウスポインタ
パワーポイントの使い方 東京女子大学 情報処理センター 浅川伸一.
HSPでのミニゲーム作成 早稲田実業学校PC班 Y氏.
Microsoft Office クイックガイド ~Word 2013~
表計算ソフトを使って 万年カレンダーを作ろう!
Applet 岡部 祐典 鈴木 敬幸.
情報処理 第13回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当:塩田 ここはメモを書く欄。
情報処理 第12回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当教員 : 塩田
キーボードでの指の位置と入力範囲 ◎左手の指のホームポジション(入力しないときの位置): 小指-「A」 薬指-「S」 中指-「D」 人差し指-「F」(突起あり) ◎右手の指のホームポジション: 人差し指-「J」 (突起あり) 中指-「K」 薬指-「L」 小指-「;」 ◎親指は「スペース」キーの上に置く。
エンタープライズアプリケーション II 第10回 / 2006年7月23日
Iアプリプログラミング その1  鳥居秀徳.
Unity, C# マウスでモデルを移動させる方法
Javaでゲーム  山本拓弥.
エクセル(1)の目次 起動法、ブック、シート、セル ブックの開き方 エクセル画面 マウスポインターの種類 シート数の調節 データの入力法
第四回 VB講座 画像とタイマー.
最適化ソルバーのための Python言語入門
Netscape Communicator Eudora Microsoft Word
ファイルシステムとコマンド.
CHAPTER1 UMLとオブジェクト指向の基本概念(2)
3-3 クラス図の関係その2.
キーボードでの指の位置と入力範囲 ◎左手の指のホームポジション(入力しないときの位置): 小指-「A」 薬指-「S」 中指-「D」 人差し指-「F」(突起あり) ◎右手の指のホームポジション: 人差し指-「J」 (突起あり) 中指-「K」 薬指-「L」 小指-「;」 ◎親指は「スペース」キーの上に置く。
情報コミュニケーション入門 2016年度版 情報コミュニケーション入門m 総合実習(1).
平成22年度に実施を予定するインターネットを 用いた研修システムによる研修 ライブ配信受講手順書
Microsoft Office 2010 クイックガイド ~応用編~
情報学部 プログラミング体験教室 (中級編)
マイクロソフト Access を使ってみよう 第4回
Microsoft Office 2010 クイックガイド ~応用編~
プログラミング演習3 第2回 GUIの復習.
1 Macの基本操作 1-5 文字入力(1/4)  (1)Windows風のキー設定
Microsoft PowerPoint Netscape Communicator
Unity, C# 移動するモデルの位置を 指定した位置へ自動修正
Borland Delphi 6 でビジュアルプログラミング
アルゴリズムとデータ構造演習(6月24日) グラフィックス、その2 テキストフィールドで入力する チェックボックスで1つ以上指定する
Office IME 2010 を使う.
DirectX 勉強会 第4回.
EVENT プログラミングのスタイル 手続き型: ある決められた場所から開始され, その後は純粋に上から下に流れて行く方式. 実行したいことを, 順番に記述してゆく. 逐次処理形式コーディングの方法である。 今までの授業(情報処理2や3)で 行ってきたプログラミングの演習 bcc32やmake 手続き型.
電界中の電子の運動 シミュレータ作成 精密工学科プログラミング基礎 資料.
OpenGLを使ったプログラム作成 澤見研究室
プログラミング演習3 第2回 GUIの復習.
プログラミング基礎a 第10回 Javaによる図形処理入門(2) GUIの使い方
第6回:ラケットを動かそう! (キーボードによる物体の操作)
2019/2/24 情報処理 第13回.
Microsoft Office クイックガイド ~応用編~
変数,式,関数,クラス,コンストラクタ, クラスの属性アクセス,メソッド,親クラ スからの継承
スイッチを入れる前に… 講習を受けていない人は、まだスイッチを入れないこと。 まず講習を受けてセットアップを行ってください 注意.
プログラミング基礎a 第10回 Javaによる図形処理入門(2) GUIの使い方
2次元と3次元,ゲームエンジンの構成要素, ゲームの構成物,ゲームエンジンの例
初心者のための補足 キーボード・マウスの基本操作と 日本語入力
マイクロソフト Access を使ってみよう 第3回
情報処理 第13回の教材 プレゼンテーションソフト PowerPoint 高知大学 共通教育 理学部 対象 担当教員 : 塩田
表計算ソフトを使って 万年カレンダーを作ろう!
表計算 Excel 演習 1.Excel を使ってみる.
Microsoft Office クイックガイド ~応用編~
Microsoft Office 2010 クイックガイド ~応用編~
IchigoJam(イチゴジャム)入門 上田市マルチメディア情報センター.
目次 ---Windows 01.キーボードとマウスの基本操作 02.複数のファイルを同時に選択
SystemKOMACO Jw_cad 基本操作(1) Ver.1
C言語を用いたゲームの作成 種田研究室 05A2055 松井和幸.
2次元のオブジェクト ◆ 種類 2次元のグラフィックス ポイント(点) ライン(線分,折れ線) エリア(多角形など) 文字列(テキスト)
6.ユーザ定義型.
●IchigoJamを動かしてみよう 最初の画面が出る 電源スイッチを 左へ キーボードで 文字を打ってみよう.
Presentation transcript:

イベント,キーコード,イベントハンドラ, アクション,座標 Cocos2d の概要 イベント,キーコード,イベントハンドラ, アクション,座標

Cocos2d のオブジェクト ディレクター (Director) ゲーム全体 シーン (Scene) 画面 レイヤ (Layer) 1つのシーンは、 1つ以上のレイヤの重ね合わせ ゲームの登場物

Cocos2d のオブジェクト シーン (Scene) レイヤ (Layer) ゲームの登場物

Cocos2d のクラス ディレクタ (Director) シーン (Scene) レイヤ (Layer) ゲームの登場物 用のクラス スーパークラス スーパークラス サブクラス サブクラス 自前のクラスを定義. 機能を追加 自前のクラスを定義. 機能を追加

レイヤ (Layer) ラベル (Label) Layer00 MyActor スーパークラス スーパークラス サブクラス サブクラス Layer00 MyActor Layer00, MyActor は、Cocos2d のシステムのクラスをスーパークラスとする

Cocos2d でのイベント 1.ユーザの入力(キーボード,マウス,ウインドウ操作)に よって発生するもの on_key_press キーが押された on_key_release キーが離された on_mouse_motion マウスが動いた on_mouse_drag マウスのドラッグ on_mouse_press マウスのボタンが押された on_resize ウインドウのサイズ変更 など 2.プログラム作成者が独自にイベントを定義することも可能

キーコード キーコードとは,キーボードの各キーに付けられたコード(符 号)のこと pyglet でのキーコード Key.A, Key.B, Key.C, ... アルファベット Key.1, Key.2, Key.3, ... 数字 Key.ENTER Enter キー Key.SPACE スペースキー Key.LEFT, Key.RIGHT, Key.UP, Key.DOWN 矢印キー Key.F1, Key.F2, Key.F3, ... ファンクションキー

イベントハンドラ イベントハンドラとは,特定のイベントが発生したときに動くプ ログラム def on_key_press(self, symbol, modifiers): if symbol == key.RIGHT: self.label.x += 10 on_key_press イベント key.RIGHT キーコード self.label.x += 10 動くプログラム

Cocos2d のアクション アクションとは,オブジェクトの属性を変化させるための操作 Cocos2d でのオブジェクトの属性 位置,大きさ,見える/見えない,透明度など Cocos2d のアクションの例 MoveBy 移動(経過時間,移動量を指定) MoveTo 移動(経過時間,場所を指定) JumpBy ジャンプ(経過時間,移動量,ジャンプの回数 と大きさを指定) JumpTo ジャンプ(経過時間,場所,ジャンプの回数と 大きさを指定)

Cocos2d の座標 (0, 479) (639, 479) (639, 0) 原点 (0, 0)

終わりに Web ページ: http://www.kkaneko.jp/dblab/intro/ http://www.kkaneko.jp/index-j.html