input_to(3) MudOS v21c2 (5 Sep 1994) 名称: input_to() - 让下一行输入的内容送往一个指定的函式 语法: varargs void input_to( string | function fun, int flag, ... ); 不定参数 无传回值 input_to( 字串 或 函式指标 fun, 整数 flag, ... ); 用法: 让使用者下一行输入的内容作为函式指标 fun 的参数. 输入的内容不会被驱动程式 (driver) 分析 (parse). 请注意, input_to 是「非阻隔性」的, 意即呼叫 input_to 的物件不会为此暂停下来等待输入. 物件会继续执行 input_to 之後的任何程式叙述. 在使用者尚未输入以前, 不会呼叫函式指标 fun. 如果同一个物件呼叫 input_to() 超过一次以上, 只有第一次 呼叫有效. 如果参数 flag 为非零值, 则玩家输入的内容不会回应 (echo) 在画面上, 也不会出现在监听 (snoop) 的画面上 (在输入 密码时很有用). 使用者输入的一行内容会被当成呼叫函式指标 fun 时的第一 个参数 (型态为字串). 在 flag 之後的参数会当成 fun 的 第二个、第三个......等等的参数. 参考: call_other(3), call_out(3), get_char(3) 翻译: Spock @ FF 97.Feb.14. (printed 3/16/95)