2: 2004-02-21 (土) 23:17:22 [6] | 現: 2024-01-08 (月) 12:58:59 k-tan[7] [8] | ||
---|---|---|---|
Line 3: | Line 3: | ||
-[[GUIGUI00_man]]のサブコンテンツ | -[[GUIGUI00_man]]のサブコンテンツ | ||
-説明順に沿って読んでいくと分かりやすいと思うので、説明順が分かるように目次にしてみました。 | -説明順に沿って読んでいくと分かりやすいと思うので、説明順が分かるように目次にしてみました。 | ||
+ | -introシリーズのダウンロード: | ||
+ | --本家:http://osask.jp/developers.html | ||
+ | --ミラー:[[downloads/dev]] | ||
*** introa12 | *** introa12 | ||
- | -helloc4 | + | -helloc4 -- 文字表示 |
--lib_init() | --lib_init() | ||
--lib_openwindow() | --lib_openwindow() | ||
Line 11: | Line 14: | ||
--lib_putstring_ASCII() | --lib_putstring_ASCII() | ||
--lib_waitsignal() | --lib_waitsignal() | ||
- | -colorc1 | + | -colorc1 -- 色つき文字表示 |
--lib_opentextbox() | --lib_opentextbox() | ||
--lib_putstring_ASCII() | --lib_putstring_ASCII() | ||
- | -cntdwnc1 | + | -cntdwnc1 -- 時間待ち |
--lib_waitsignaltime() | --lib_waitsignaltime() | ||
- | -movec2 | + | -movec2 -- キーシグナル基礎 |
--lib_opensignalbox() | --lib_opensignalbox() | ||
--lib_waitsignal() | --lib_waitsignal() | ||
Line 22: | Line 25: | ||
--lib_definesignal0p0() | --lib_definesignal0p0() | ||
*** introb10 | *** introb10 | ||
- | -helloc6 | + | -helloc6 -- コンソール文字表示 |
--copen() | --copen() | ||
--cputs() | --cputs() | ||
Line 28: | Line 31: | ||
--cons_cursoron() | --cons_cursoron() | ||
--cons_cursoroff() | --cons_cursoroff() | ||
- | -addc01 | + | -addc01 -- コンソール入出力 |
--cons_readyinput() | --cons_readyinput() | ||
--cons_keyin() | --cons_keyin() | ||
Line 34: | Line 37: | ||
--cgets() | --cgets() | ||
--cungetc() | --cungetc() | ||
- | -copyc01 | + | -copyc01 -- 複数のコンソールの例 |
- | --複数のコンソールの例 | + | --新出なし |
- | -musicc2 | + | -musicc2 -- サウンド |
--lib_opensoundtrack() | --lib_opensoundtrack() | ||
--lib_controlfreq() | --lib_controlfreq() | ||
- | -musicc3 | + | -musicc3 -- サウンド |
--新出なし | --新出なし | ||
- | -dblcntc0 | + | -dblcntc0 -- タイマシグナル基礎 |
--lib_opentimer() | --lib_opentimer() | ||
--lib_definesignal1p0() | --lib_definesignal1p0() | ||
--lib_settimertime() | --lib_settimertime() | ||
--lib_settimer() | --lib_settimer() | ||
- | -plymmlc1 | + | -plymmlc1 -- コンソールとタイマとサウンドトラック |
--新出なし(BGM実現例) | --新出なし(BGM実現例) | ||
- | -dwnblkc0 | + | -dwnblkc0 -- タイマシグナルとキーシグナル応用例 |
--新出なし(ゲーム例:おちもの系) | --新出なし(ゲーム例:おちもの系) | ||
- | -dwnblkc1 | + | -dwnblkc1 -- タイマシグナルとキーシグナルとコンソール応用例 |
--新出なし(デバックコンソールつき) | --新出なし(デバックコンソールつき) | ||
*** introc02 | *** introc02 | ||
- | -dwnblkc2 | + | -dwnblkc2 -- 複数のウィンドウ |
--新出なし(複数のウィンドウを持つ場合の例) | --新出なし(複数のウィンドウを持つ場合の例) | ||
- | -keytstc0 | + | -keytstc0 -- 拡張キーシグナル |
--lib_definesignal1p0() | --lib_definesignal1p0() | ||
- | -fnttstc0 | + | -fnttstc0 -- ユーザフォント |
--lib_loadfontset() | --lib_loadfontset() | ||
--lib_loadfontset0() | --lib_loadfontset0() | ||
--lib_opentextbox() | --lib_opentextbox() | ||
- | -invader2 | + | -invader2 -- ユーザフォント応用例 |
--新出なし(インベータゲーム例) | --新出なし(インベータゲーム例) | ||
- | -hlftstc0 | + | -hlftstc0 -- ハーフハイトフォント(8x8ドット) |
--lib_loadfontset() | --lib_loadfontset() | ||
--lib_loadfontset0() | --lib_loadfontset0() | ||
--lib_opentextbox() | --lib_opentextbox() | ||
- | -hlfcolc0 | + | -hlfcolc0 -- ハーフハイトカラーフォント(8x8ドット) |
--lib_loadfontset() | --lib_loadfontset() | ||
--lib_putstring_ASCII() | --lib_putstring_ASCII() | ||
Line 81: | Line 84: | ||
--lib_unmapmodule() | --lib_unmapmodule() | ||
--lib_resizemodule() | --lib_resizemodule() | ||
+ | *** introd00 | ||
+ | -starsc0 | ||
+ | --lib_opengraphbox() | ||
+ | --lib_drawpoint0() | ||
+ | --lib_settimer() | ||
+ | --lib_settimertime2() | ||
+ | -starsc1 | ||
+ | --lib_drawpoints0() | ||
+ | -bballc0 | ||
+ | --lib_drawline0() | ||
+ | -triang0 | ||
+ | --lib_convlines() | ||
+ | --lib_drawlines0() | ||
+ | -mt_xor0 | ||
+ | --lib_flushgraphbox() | ||
+ | --lib_drawpoint0() | ||
+ | --lib_drawpoints0() | ||
+ | --lib_drawline0() | ||
+ | --lib_drawlines0() | ||
+ | *** introe01 | ||
+ | -helloc7 | ||
+ | --lib_init() | ||
+ | --lib_putstring1() | ||
+ | --ウィンドウなどの消費メモリの算出方法 | ||
+ | -helloc8 | ||
+ | --lib_execcmd() | ||
+ | --lib_execcmd0() | ||
+ | --lib_execcmd1() | ||
+ | -helloc9 | ||
+ | --新出なし | ||
+ | -helloca | ||
+ | --新出なし (簡易mallocマクロ例) | ||
+ | -hellocb | ||
+ | --オリジナルライブラリの作り方など (しかし記述がlcc用で古い) | ||
+ | -movec3 | ||
+ | --新出なし (シグナル定義の工夫など) | ||
+ | -calcpi0 | ||
+ | --新出なし (float, double, atan()の例) | ||
+ | -sincos0 | ||
+ | --新出なし (sin(), cos(), fabs(), sqrt()が使えることの説明) | ||
+ | |||
+ | * こめんと欄 | ||
+ | #comment |
(This host) = http://osask.net