找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1425|回复: 5

并行处理与自动执行有什么区别?

[复制链接]
发表于 2005-7-16 14:54:45 | 显示全部楼层 |阅读模式
并行处理与自动执行有什么区别?
发表于 2005-7-16 15:12:08 | 显示全部楼层
自动执行系统专心运行本事件,并行处理是一边做别的一边运行本事件.......
汗,这样讲够通俗?
发表于 2005-7-16 15:12:25 | 显示全部楼层
自动执行是撞上事件才执行,并行是到地图就执行撩
发表于 2005-7-16 15:12:54 | 显示全部楼层
相同:都是不断执行内容
不同:自动执行内容时角色不可动。
           并行处理内容时角色可动。
发表于 2005-7-16 16:34:13 | 显示全部楼层
换句话说,除了并行处理的事件之外的事件以及你的操作等使用主线程,而并行处理的事件使用第二、三、四……线程。
在不同的线程中处理的事件是“同时”执行的。
这有点类似于Windows的“多任务”,不过是在一个“任务”中分出更多小任务来同时执行。
举例:你要做一个敲钟12下的音效(这个音效很长,是调用敲钟声12次),由于如果你一次发出12个发声指令,那么只能听到一响,那么你就必须等待它敲完一次(使用“等待”)再敲第二次。(除非你做一个SE就是12声钟响。)在敲钟过程中你希望可以继续操作游戏,就得用并行处理(敲钟放在并行处理中)。
此外,游戏中的画面和音效其实就是并行处理的。(否则你在操作时是不可能听到声音的。)
 楼主| 发表于 2005-7-16 17:32:41 | 显示全部楼层
哦~~~明白了~嘻嘻
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-11-1 06:33 , Processed in 0.011542 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表