7HS (Message Wall | contribs) m (cat) |
No edit summary |
||
Line 1: | Line 1: | ||
+ | <font size="6">Touhou Wiki is under attack by the corrupted Wikia staff, and is no longer located at Wikia. Please visit touhouwiki.net for the new Touhou Wiki.</font> |
||
− | *Return to [[Touhou Danmakufu: Syntax]] |
||
− | ---- |
||
− | |||
− | == Comments == |
||
− | |||
− | /* |
||
− | comment |
||
− | */ |
||
− | |||
− | The text between '''/*''' and '''*/''' is ignored. |
||
− | |||
− | // one-line comment |
||
− | |||
− | The text between '''//''' and '''new-line''' is ignored, too. The feature is called ''comment''. |
||
− | |||
− | Comments are often used to put some description. Comments are used to invalidate some codes temporarily, too. |
||
− | |||
− | CreateShot01(GetX, GetY, 5, GetAngleToPlayer, RED01, 0); |
||
− | |||
− | ↓ |
||
− | |||
− | // CreateShot01(GetX, GetY, 5, GetAngleToPlayer, RED01, 0); |
||
− | |||
− | The invalidation is called ''comment out''. |
||
− | |||
− | |||
− | == File Inclusion == |
||
− | |||
− | The contents of a file can be included into the other file with '''#include_script''' and '''#include_function''' directives. |
||
− | |||
− | |||
− | === Script Inclusion === |
||
− | |||
− | '''#include_script''' includes scripts. |
||
− | |||
− | |||
− | ''script.h.txt'' |
||
− | |||
− | script_enemy_main { ... } |
||
− | |||
− | ''script.txt'' |
||
− | |||
− | ... |
||
− | |||
− | #include_script ".\script.h.txt" |
||
− | |||
− | In this case, ''script.txt'' is equivalent to the following: |
||
− | |||
− | ... |
||
− | |||
− | script_enemy_main { ... } |
||
− | |||
− | |||
− | === Function Inclusion === |
||
− | |||
− | '''#include_function''' includes codes into the script. |
||
− | |||
− | |||
− | ''script.h.txt'' |
||
− | |||
− | function wait(n) { ... } |
||
− | |||
− | ''script.txt'' |
||
− | |||
− | ... |
||
− | |||
− | script_enemy_main { |
||
− | ... |
||
− | |||
− | #include_function ".\script.h.txt" |
||
− | } |
||
− | |||
− | In this case, ''script.txt'' is equivalent to the following: |
||
− | |||
− | ... |
||
− | |||
− | script_enemy_main { |
||
− | ... |
||
− | |||
− | function wait(n) { ... } |
||
− | } |
||
− | |||
− | '''#include_function''' can include subroutines and variable definitions, too. |
||
− | |||
− | ---- |
||
− | *Return to [[Touhou Danmakufu: Syntax]] |
||
− | |||
− | [[Category:Touhou Danmakufu]] |
Revision as of 21:06, 8 January 2011
Touhou Wiki is under attack by the corrupted Wikia staff, and is no longer located at Wikia. Please visit touhouwiki.net for the new Touhou Wiki.