際際滷
Submit Search
Maru1
?
0 likes
?
310 views
Yuuya Katou
Follow
1 of 11
Download now
Download to read offline
More Related Content
Maru1
1.
来く頂らす ? g樹 openFrameworks で Object
Oriented Programming をちらっとる
2.
うまれたての ? openFrameworks
3.
srcの嶄附main.cpp 貧からに、windowを恬撹。 Windowの寄きさ、モ`ドをQ める。 ofRunApp()で肝のペ`ジの testApp.cppを柵び竃す。new處麻徨
4.
srcの嶄附testApp.h ヘッダ`ファイル。 ここでクラスを傚冱する。 publicとくことで、麿 のクラスからもアクセス できる。 メンバv方を傚冱。 @覚 アクセス 峺協徨 肝はg廾。
5.
srcの嶄附testApp.cpp これらのv方に峰していく。 まず、柵び竃されるv方。 嘘尚などの兜豚O協をいておく。 匯協g侯で柵び竃される。 篳などをいじるといいかも岑れ ない。このあとdraw()が柵ばれる。 update()の肝に柵ばれ、ここで宙 鮫を凋綜する。 スコ`プ處麻徨
6.
来く頂らす Maru.h Color.h 淫根 ofMain.hは openFramworksの ? 児云議なv方を聞うた めのヘッダ`。
7.
来く頂らす Color.cpp 来の弼をQめるクラス Colorクラスのg廾。 兜豚、ランダム。 ?
? ofRandom(恷寄);で0から恷 寄、泙任梁卻を卦す。 ここではR, ?G, ?Bの、Qめた。 コンストラクタ
8.
来く頂らす コンストラクタでは、 ? 兜豚恙法磯抄、卞咼好圦`ド
? をO協。 Maruクラスのupdate()というv方のg廾。 鮫中極まで佩ったら郡鬚に卞咾垢襪茲Δ している。 飴愃瑤个譴襪瓦箸x, ?yに卞啻燭鰈啓咾垢襦 ? x, ?yの厚仟をしている。 Maruクラスのdraw()v方で、 来を宙くv方。 ColorクラスでQめられた弼を もらい、来を宙く。
9.
来く頂らす ? srcの嶄附testApp.h 肝はg廾。 ここに、 Maru
?myMaru1; Maru ?myMaru2; Maru ?myMaru3; と弖紗する。 インスタンスオブジェクト の恬り圭
10.
来く頂らす ? srcの嶄附testApp.cpp これらのv方に峰していく。 嘘尚は\。60fpsとする。 Maruクラスのupdateを柵び竃す。 すなわち、インスタンス myMaru1,
?2, ?3のx, ?yが厚仟される。 厚仟されたx, ?yをもとに仟たに myMaru1, ?2, ?3を壅宙鮫する。 ofBackground(0); ofSetFramerate(60); myMaru1.update(); ´ myMaru1.draw(); ´
11.
来く頂らす Maruクラスのインスタンスが伏撹されるとは、 Maru maru1; のように傚冱することであり、 コンストラクタが柵び竃される。 そこで、オブジェクトは兜豚晒される。 Maruクラスには書指Colorクラスを淫根させているので、傚冱 されるたびにColorもコンストラクタが柵ばれ兜豚晒する。 クラスが隔つv方は、 maru1.draw(); のように柵び竃す。
Download