查看: 2717|回复: 15

[随意闲聊] 如果脚本达人教会一个新手脚本...

  [复制链接]

超级囧神 无尽的灌水

梦石
0
星屑
144
在线时间
784 小时
注册时间
2010-6-27
回帖
1859
发表于 2010-10-15 21:10:04 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
而新手在学习中把自己的想法记录下来,是不是一个完美的教程?...其实我不想说RT的...唉......其实我觉得这是一个好的想法,新手更明白新手...

小莹爱水区

梦石
0
星屑
60
在线时间
163 小时
注册时间
2010-9-18
回帖
1053
发表于 2010-10-15 21:52:35 | 显示全部楼层
不知道楼主想说明什么
回复

使用道具 举报

宛若

梦石
0
星屑
1888
在线时间
529 小时
注册时间
2007-8-19
回帖
1466

极短24参与开拓者

发表于 2010-10-15 22:19:57 | 显示全部楼层
  1. Me: 22:21:00
  2. 哦
  3. Me: 22:21:01
  4. 这个啊
  5. Beginner: 22:21:06
  6. 对呀
  7. Me: 22:21:07
  8. 恩,哪里看不懂?
  9. Beginner: 22:21:16
  10. 我从来没有接触过RUBY
  11. Beginner: 22:21:24
  12. 这是个大问题 所以里面的一些术语不懂
  13. Me: 22:21:43
  14. 具体什么术语?
  15. Beginner: 22:22:39
  16. class Scene_Mession
  17. Beginner: 22:22:46
  18. class 是 …… ?
  19. Beginner: 22:22:51
  20. 一个类?
  21. Me: 22:22:52
  22. 定义一个类
  23. Beginner: 22:22:54
  24. 类是什么
  25. Beginner: 22:23:03
  26. 定义它有什么用
  27. Me: 22:23:12
  28. 那啥……我的博客的那个OOP,从水桶讲起汝看过么
  29. Beginner: 22:23:35
  30. 看了 没仔细看  
  31. Beginner: 22:23:37
  32. 倒是收藏了
  33. Me: 22:23:44
  34. ……
  35. Me: 22:23:58
  36. 现在收藏也没用了
  37. Beginner: 22:24:11
  38. 服务器都挂了
  39. Beginner: 22:24:15
  40. 我应该另存起来
  41. Me: 22:24:45
  42. ……
  43. Beginner: 22:24:47
  44. class Scene_Mession
  45. #---------------
  46. # 初始化
  47. #---------------
  48. def initialize
  49. end

  50. #---------------
  51. # 主循环
  52. #---------------  
  53. def main
  54. end

  55. #---------------
  56. # 刷新
  57. #---------------  
  58. def update
  59. end

  60. end

  61. Beginner: 22:24:49
  62. 看这些
  63. Me: 22:24:52
  64. 恩
  65. Me: 22:24:55
  66. 定义类和方法
  67. Beginner: 22:25:06
  68. 这些语句 是做什么用的
  69. Beginner: 22:25:13
  70. 他运算过程是怎样的
  71. Beginner: 22:25:20
  72. 有什么用途
  73. Me: 22:25:30
  74. 定义个Scene_Mession的类
  75. Me: 22:25:42
  76. 有initialize main update方法
  77. Beginner: 22:25:55
  78. initialize main update 是什么
  79. Me: 22:26:06
  80. 方法名称- -
  81. Beginner: 22:27:17
  82. 什么意思- -
  83. Me: 22:27:42
  84. 方法也是有名称的啊- -
  85. Beginner: 22:27:42
  86. initialize main update

  87. 这些是干嘛的
  88. Beginner: 22:27:52
  89. 初始化的名称?
  90. Me: 22:27:55
  91. 现在什么也没写,所以调用一点用也没有
  92. Beginner: 22:27:59
  93. 主循环的名称?
  94. Beginner: 22:28:03
  95. 什么什么的?
  96. Me: 22:28:27
  97. 那些是RGSS里的一些术语,就是固定用途的方法
  98. Beginner: 22:28:37
  99. def 呢
  100. Me: 22:28:40
  101. 一个方法,它是用来主循环的,就是这样
  102. Me: 22:28:47
  103. def 是定义一个方法
  104. Beginner: 22:29:07
  105. 初始化 就是def initialize
  106. 然后 end
  107. Beginner: 22:29:18
  108. 主循环 def main
  109. end
  110. Me: 22:29:24
  111. 初始化是一个比较特殊的方法
  112. Beginner: 22:29:23
  113. 刷新def update
  114. end
  115. Me: 22:29:37
  116. 他会在类实例化的时候被调用
  117. Beginner: 22:29:50
  118. 什么是实例化
  119. Beginner: 22:30:05
  120. (原谅我话多吧- - )
  121. Me: 22:30:10
  122. 就是把类变成实例
  123. Me: 22:30:13
  124. 恩……
  125. Beginner: 22:30:17
  126. 实例是什么  
  127. Me: 22:30:20
  128. 下面先暂时保持下沉默
  129. Me: 22:30:38
  130. 类,可以理解为一个汽车的图纸
  131. Me: 22:30:48
  132. 而实例化,就是生产汽车的过程
  133. Me: 22:30:53
  134. 比如类Car
  135. Me: 22:30:57
  136. class Car
  137. end
  138. Me: 22:31:12
  139. 则实例化Car
  140. a = Car.new
  141. Me: 22:31:36
  142. a就是Car的一个实例(产品),它可以有这个类(图纸的一切信息)
  143. Beginner: 22:31:54
  144. 就是说
  145. Beginner: 22:32:27
  146. 类就是来定义整个的
  147. Beginner: 22:32:43
  148. 而 实例化就是说 把类表现出来?
  149. Beginner: 22:33:32
  150. 0.0 人呢
  151. Me: 22:33:46
  152. 恩
  153. Me: 22:33:49
  154. 差不多这个意思
  155. Me: 22:33:56
  156. 感觉汽车和图纸的叙述很形象么- -
  157. Beginner: 22:34:05
  158. - - 非常形象 一听就懂

  159. Beginner: 22:34:43
  160. def initialize
  161. end
  162.   
  163. def main
  164. end


  165. def update
  166. end

  167. Beginner: 22:34:58
  168. 这些是不是在每个要实例化的类里都要存在
  169. Me: 22:35:10
  170. 不是
  171. Beginner: 22:35:15
  172. 那 …
  173. Me: 22:35:28
  174. 对于一个Scene来说,通常是由这些构成的
  175. Me: 22:35:35
  176. 当然改动方法名称也是可以的
  177. Beginner: 22:35:59
  178. 方法就是说 initialize main update
  179. Beginner: 22:36:04
  180. 是这些吗?
  181. Me: 22:36:07
  182. 恩
  183. Beginner: 22:36:18
  184. 这些东西也可以变 对吗?
  185. Beginner: 22:36:28
  186. 不一定要用这三个
  187. Me: 22:36:40
  188. 当一个类是Scene_Mession的实例时,他就可以调用方法
  189. initialize main update

  190. Me: 22:36:49
  191. 恩,命名随意
  192. Me: 22:37:10
  193. 但是由于一些原因,Scene类必须有Main存在,否则就不会被执行
  194. Me: 22:37:16
  195. 具体在Main脚本里有说明
  196. Me: 22:37:32

  197. Beginner: 22:37:37
  198. # $scene 为有效的情况下调用 main 过程
  199. Me: 22:37:43
  200. 恩,就是这样
  201. Beginner: 22:38:12
  202. main 是必须出现的么 在scene里
  203. Me: 22:38:52
  204. 恩,除非修改了Main脚本
  205. Me: 22:39:01
  206. 比如把main改成fuckmain也可以~
  207. Beginner: 22:39:24
  208. 在scene里 必须存在initialize main update?
  209. Beginner: 22:39:35
  210. 这三种?
  211. Me: 22:39:40
  212. 13不是必需的
  213. Beginner: 22:39:58
  214. 那怎么办
  215. Beginner: 22:40:06
  216. 13有什么作用
  217. Me: 22:40:20
  218. 恩……灯下
  219. Me: 22:42:00

  220. Me: 22:42:12
  221. 这是某个Scene的main方法里面的部分内容
  222. Me: 22:42:22
  223. 里面调用了update方法
  224. Beginner: 22:42:34
  225. 嗯
  226. Me: 22:42:34
  227. 当然也可以换个名字,或者直接把刷新写在这里,都不影响
  228. Me: 22:43:00
  229. 他会不停循环调用update,知道break位置
  230. Beginner: 22:43:09
  231. break是什么
  232. Beginner: 22:43:16
  233. 停止循环?
  234. Me: 22:43:18
  235. 跳出循环
  236. Me: 22:43:29
  237. 恩,也就是终端循环
  238. Beginner: 22:43:55
  239. 懂了
  240. Beginner: 22:44:01
  241. 就是说 可以把刷新用在很多地方
  242. Me: 22:44:54
  243. 就是说,这个刷新会在main里面调用
  244. Me: 22:45:05
  245. 当然是自己写,所以命名什么的完全可以不在意
  246. Me: 22:45:14
  247. 但是为了代码可读性,最好用update
  248. Beginner: 22:46:08
  249. update在一个类里可以用不停的插入吗?
  250. Me: 22:46:22
  251. 插入?
  252. Beginner: 22:46:42
  253. 写上去
  254. Me: 22:46:55
  255. 恩……不理解- -
  256. Beginner: 22:47:22
  257. 你不是说 可以把update写在main里面么
  258. Beginner: 22:47:34
  259. 也可以写在外面么?
  260. Me: 22:47:46
  261. 写在main里面?
  262. Me: 22:47:54
  263. 啊……我是说……
  264. Me: 22:47:57
  265. 可以这样
  266. Beginner: 22:47:59
  267. 0.0
  268. Me: 22:48:42
  269.     # 执行过渡
  270.     Graphics.transition
  271.     # 主循环
  272.     loop do
  273.       # 刷新游戏画面
  274.       Graphics.update
  275.       # 刷新输入信息
  276.       Input.update
  277.       # 刷新画面
  278.       具体刷新内容,比如
  279.       @a+=1什么的
  280.       # 如果切换画面就中断循环
  281.       if $scene != self
  282.         break
  283.       end
  284.     end
  285.     # 准备过渡
  286.     Graphics.freeze
  287. Beginner: 22:48:39

  288. Beginner: 22:48:55
  289. 嗯
  290. Me: 22:49:17
  291. 就是在不停调用而已- -
  292. Me: 22:49:19
  293. 就这样
  294. Beginner: 22:49:28
  295. 如果没有刷新
  296. Beginner: 22:49:37
  297. 这些脚本只调用一次
  298. Me: 22:49:45
  299. 那么就会卡在哪里不懂
  300. Me: 22:49:53
  301. 汝可以试试删掉update试试
  302. Beginner: 22:50:04
  303. OK!
  304. Beginner: 22:50:50
  305. 真的啊!
  306. Beginner: 22:50:54

  307. 卡了!
  308. Beginner: 22:51:22
  309. 那个刷新就是 刷新那个Scene的状况一样对么
  310. Beginner: 22:51:29
  311. 不刷新的话 就保持不动了
  312. Me: 22:51:33
  313. 恩
  314. Me: 22:51:35
  315. 差不多吧
  316. Beginner: 22:51:40
  317. 再加上了循环
  318. Me: 22:51:43
  319. 比如,窗口的刷新啊,图片的刷新啊
  320. Beginner: 22:51:47
  321. 就会不停的刷新
  322. Beginner: 22:52:02
  323. if $scene != self

  324. 直到画面切换
  325. Me: 22:52:05
  326. 恩
  327. Me: 22:52:28
  328. 就是$scene(当前Scene) 不等于 本身(此Scene)
  329. Beginner: 22:53:06
  330. 看不懂 …
  331. Me: 22:53:28
  332. $scene表示当前的Scene
  333. Beginner: 22:53:36
  334. 嗯
  335. Me: 22:53:52

  336. Me: 22:54:03
  337. 比如这个就更改了当前Scene为地图Scene
  338. Beginner: 22:54:27
  339. 当前的scene 不等于 self
  340. Beginner: 22:54:37
  341. self是指什么 主要就是self 不解
  342. Me: 22:54:44
  343. self即是自身
  344. Me: 22:55:23
  345. 这是Scene_Menu类里面的,所以self就是指这个Scene_Menu类的实例
  346. Beginner: 22:55:58
  347. 嗯 这样的啊
  348. Beginner: 22:56:23
  349. 对了 …
  350. Beginner: 22:56:24
  351. class Scene_Debug
  352. Beginner: 22:56:29
  353. 定义类的时候
  354. Beginner: 22:56:52
  355. 哪些可以改写
  356. Beginner: 22:56:57
  357. class 不能
  358. Me: 22:57:12
  359. class def这样的东西属于关键字
  360. Me: 22:57:14
  361. 是不能动的
  362. Beginner: 22:57:16
  363. 嗯
  364. Beginner: 22:57:57
  365. 那后面的
  366. Beginner: 22:58:00
  367. 可以改变吧
  368. Me: 22:58:04
  369. 恩
  370. Beginner: 22:58:06
  371. 那些是要命名的
  372. Me: 22:58:18
  373. 尝试自己写一个框架给我看看
  374. Beginner: 22:58:33
  375. 什么框架 …
  376. Me: 22:58:37
  377. Scene的
  378. Beginner: 22:59:01
  379. 那啥 … class XXX_XXX
  380. Beginner: 22:59:07
  381. XX可以乱写吗?
  382. Me: 22:59:10
  383. 恩
  384. Me: 22:59:14
  385. 不过为了照顾大家
  386. Beginner: 22:59:16
  387. 都可以?
  388. Me: 22:59:17
  389. 建议是
  390. Me: 22:59:21
  391. Scene_XXX
  392. Me: 22:59:32
  393. 而且没必要加上_
  394. Beginner: 22:59:57
  395. 嗯 看着整齐 加上吧就 哈哈
  396. Beginner: 23:00:14
  397. ruby区分大小写么
  398. Me: 23:00:36
  399. 很抱歉,区分
  400. Beginner: 23:00:52
  401. OK
  402. Beginner: 23:01:18
  403. def initialize
  404. end
  405. 是做什么的- -
  406. Beginner: 23:01:21
  407. initialize
  408. Me: 23:01:33
  409. 这个方法会在实例化的时候调用
  410. Beginner: 23:01:43
  411. 什么用- -
  412. Me: 23:02:10
  413. class Fuck
  414. def initialize
  415. p "Fuck You!"
  416. end
  417. Me: 23:02:12
  418. end
  419. Me: 23:02:29
  420. 然后
  421. a = Fuck.new
  422. Me: 23:02:46
  423. 这时会执行:
  424. Me: 23:02:50
  425. p "Fuck You!"
  426. Beginner: 23:03:02
  427. 懂了!
  428. Beginner: 23:03:30
  429. Graphics.update
  430. Beginner: 23:03:36
  431. 是刷新游戏画面
  432. Me: 23:03:38
  433. 恩
  434. Beginner: 23:03:42
  435. 游戏画面是指什么
  436. Me: 23:03:50
  437. 就是游戏画面啊- -
  438. Me: 23:03:56
  439. 那个窗口内部的东西- -
  440. Beginner: 23:04:10
  441. 嗯
  442. Beginner: 23:04:22
  443. 刷新输入情报
  444. Beginner: 23:04:30
  445. Input.update
  446. Me: 23:04:31
  447. 就是刷新键盘
  448. Beginner: 23:04:36
  449. 键盘?
  450. Me: 23:04:45
  451. 获取按键
  452. Beginner: 23:04:45
  453. 键盘的按键
  454. Beginner: 23:05:31
  455. Graphics.transition
  456. Beginner: 23:05:35
  457. 执行过渡
  458. Beginner: 23:05:38
  459. 这句有什么作用
  460. Me: 23:05:43
  461. 恩……
  462. Me: 23:05:44
  463. F1
  464. Me: 23:05:58
  465. 它和这句话是一致的
  466.     # 准备过渡
  467.     Graphics.freeze
  468. Beginner: 23:06:14
  469. 干嘛的- -
  470. Me: 23:07:41
  471. Graphics.transition([duration[, filename[, vague]]])
  472. 进行从以 freeze 方法固定的画面到现在画面的渐变。

  473. duration 是渐变的帧数。省略时默认为 8。

  474. filename 指定渐变图形的文件名(未指定文件名的话通常为画面淡出)。也会自动搜索 RGSS-RTP、加密档案文件中包含的文件。可以省略文件扩展名。

  475. vague 是传送元和传送处边界的模糊度,数值越大越模糊。省略时默认为 40。


  476. Me: 23:08:14
  477. 大概就是为了Scene之间转换时的过度吧
  478. Me: 23:08:21
  479. 请看此处:
  480. Beginner: 23:08:28
  481. 嗯 这样的
  482. Me: 23:08:31
  483.     Graphics.transition
  484.     # 主循环
  485.     loop do
  486.       # 刷新游戏画面
  487.       Graphics.update
  488.       # 刷新输入信息
  489.       Input.update
  490.       # 刷新画面
  491.       update
  492.       # 如果切换画面就中断循环
  493.       if $scene != self
  494.         break
  495.       end
  496.     end
  497.     # 准备过渡
  498.     Graphics.freeze
  499. Me: 23:08:37
  500. Main执行时
  501. Me: 23:08:40
  502. 先执行:
  503. Me: 23:08:44
  504.     Graphics.transition

  505. Me: 23:08:48
  506. 这时画面更新
  507. Me: 23:08:55
  508. 然后不停UPDATE
  509. Me: 23:09:14
  510. 当跳出此场景时
  511. Graphics.freeze
  512. Me: 23:09:17
  513. 画面固定
  514. Beginner: 23:09:20
  515. 啊 懂了!
  516. Beginner: 23:09:32
  517. 和这个差不多么
  518. Me: 23:09:42
  519. 差不多
  520. Me: 23:09:44
  521. 是这样的
  522. Me: 23:10:34
  523. 执行渐变
  524. 刷新
  525. ...跳出
  526. 以上反复
  527. 画面固定(准备渐变)
  528. Me: 23:10:46
  529. 所有的Scene大体都有这种结构
  530. Beginner: 23:11:15
  531. 嗯 !
  532. Me: 23:11:20
  533. 所以当一个Scene被跳出时,画面固定后,进入新的Scene会执行     Graphics.transition  
  534. Beginner: 23:11:54

  535. Beginner: 23:11:59
  536. 框架?
  537. Me: 23:13:28
  538. 恩
  539. Me: 23:13:34
  540. 除了缩进其他的都还不错
  541. Me: 23:13:37
  542. 说明一下
  543. Me: 23:13:43
  544. 类名必须首字母大写
  545. Beginner: 23:14:05
  546. 这样
  547. Beginner: 23:14:02

  548. Me: 23:14:12
  549. 恩
  550. Me: 23:14:21
  551. 不过我们习惯后面的也改一下- -
  552. Me: 23:14:24
  553. Scene_Test
  554. Beginner: 23:14:39
  555. 好的!
  556. Beginner: 23:14:48
  557. 顺眼多了- -
  558. Me: 23:15:27
  559. 顺便给汝看一下更好的缩进
  560. Beginner: 23:15:43
  561. 0.0
  562. Me: 23:17:01

  563. Beginner: 23:18:43

  564. Beginner: 23:18:46
  565. 这样呢
  566. Me: 23:19:01
  567. 少一个end
  568. Me: 23:19:10

  569. Me: 23:19:13
  570. 这个地方无缩进
  571. Me: 23:19:24
  572. 要缩进去- -
  573. Beginner: 23:19:27
  574. OK
  575. Beginner: 23:19:52
  576. 缩进去是 ……
  577. Beginner: 23:20:01
  578. OK
  579. Me: 23:20:02
  580. 按下Tab
  581. Beginner: 23:20:24
  582. 好了
  583. Beginner: 23:20:27

  584. Me: 23:20:49
  585. 少了一个END
  586. Me: 23:21:03
  587. 同时方法内部所有内容全部集体缩进去- -
  588. Beginner: 23:21:44
  589. 在哪里少了一个end
  590. Me: 23:22:06
  591. 定义main方法不应该有个end么- -
  592. Me: 23:22:25
  593. def fangfamingcheng
  594. end
  595. Beginner: 23:22:49

  596. Beginner: 23:22:57
  597. 这样的
  598. Beginner: 23:23:11

  599. Beginner: 23:23:37
  600. 啊对
  601. Beginner: 23:23:41
  602. - - 我糊涂了
  603. Beginner: 23:23:54

  604. Beginner: 23:23:58
  605. 这样OK了!
  606. Beginner: 23:24:18

  607. Me: 23:24:27

  608. Beginner: 23:24:43

  609. Me: 23:24:45
  610. 缩进去- -
  611. Beginner: 23:25:05
  612. a
  613. Beginner: 23:25:22
  614. = = 我知道缩进是做什么用的了
  615. Me: 23:25:28
  616. 看着不奇怪么- -
  617. Me: 23:25:43
  618. 缩进其实是为了看起来舒服- -
  619. Beginner: 23:25:49

  620. Me: 23:26:03
  621. 恩,不错
  622. Beginner: 23:26:03
  623. Me:  23:25:43
  624. 缩进其实是为了看起来舒服- -

  625. OK~
  626. Me: 23:26:06
  627. 对了- -
  628. Beginner: 23:26:09
  629. 嗯?
  630. Me: 23:26:12
  631. Loop里面的内容继续缩进去
  632. Me: 23:26:20
  633. 继续所
  634. Me: 23:26:33
  635. 同时if的那个end与if对其
  636. Me: 23:26:43
  637. break像左移动一下
  638. Beginner: 23:27:30

  639. Me: 23:28:01

  640. Me: 23:28:04
  641. 对照一下- -
  642. Beginner: 23:28:57
  643. Me: 23:29:23
  644. 差不多了
  645. Beginner: 23:29:52
  646. NICE~
  647. Beginner: 23:30:12
  648. 框架弄完了 要做什么…
  649. Me: 23:31:06
  650. 写代码啊- -
  651. Me: 23:31:16
  652. 比如生成窗口什么的
  653. Beginner: 23:31:18
  654. 我知道啊- - 代码都怎么写 …
  655. Me: 23:31:42
  656. 恩,RM提供了一个窗口类,Window_Base
  657. Me: 23:32:01
  658. 在Main刚执行的时候生成一个Window_Base类的实例吧
  659. Beginner: 23:32:07
  660. 怎么生成…
  661. Me: 23:32:13
  662. XXX.NEW啊
  663. Me: 23:32:15
  664. 忘了么
  665. Beginner: 23:32:19
  666. 哦对对
  667. Beginner: 23:32:25
  668. Window_Base.new
  669. Me: 23:32:31
  670. .new要带参数
  671. Beginner: 23:32:39
  672. 直接这样写就可以么
  673. Me: 23:33:15

  674. Me: 23:33:30
  675. 这是Window_Base类的initialize方法的参数
  676. Me: 23:33:46
  677. 请思考调用.new的时候应怎样带参数
  678. Beginner: 23:34:15
  679. Window_Base.new(10,10,10,10)?
  680. Me: 23:34:16
  681. 提示:调用方法带参数应该 实例名.方法名(参数1,参数2,参数3)
  682. Me: 23:34:22
  683. 恩~聪明
  684. Me: 23:34:26
  685. 不过窗口要大一些
  686. Beginner: 23:34:28
  687. NICE~
  688. Beginner: 23:34:34
  689. 我只是随便写的数值- -
  690. Me: 23:34:40
  691. 最起码32,32
  692. Me: 23:34:42
  693. 否则会出错
  694. Beginner: 23:34:47
  695. 就是说
  696. Beginner: 23:34:49
  697. 32是最低值么
  698. Me: 23:35:05
  699. 恩,会在生成Content时出错
  700. Me: 23:35:21
  701. 不过如果不生成content的话就没事
  702. Beginner: 23:35:29
  703. 嗯的
  704. Beginner: 23:36:14
  705. 以后用英文标点吧- - 很方便...
  706. Me: 23:36:36
  707. 恩……有时候切换出错比较麻烦- -
  708. Me: 23:36:39
  709. 如能理解就好
  710. Beginner: 23:38:13
  711. 直接写入Window_Base.new(50,50,50,50)
  712. Beginner: 23:38:17
  713. 还要写什么么
  714. Me: 23:38:27
  715. 实例应该有个名字吧- -
  716. Me: 23:38:36
  717. @a = XXX.NEW
  718. Beginner: 23:39:13
  719. 还有么
  720. Me: 23:39:28
  721. dispose不写也行,就这样了
  722. Me: 23:39:37
  723. 然后再事件里面写上
  724. Me: 23:39:48
  725. $scene = Scene_Test.new试试
  726. Beginner: 23:40:02

  727. Beginner: 23:40:10

  728. Beginner: 23:41:31
  729. 0.0
  730. Me: 23:41:41
  731. - -
  732. Me: 23:41:47
  733. 不觉得有些问题么- -
  734. Me: 23:41:57
  735. initialize会在什么时候执行?
  736. Beginner: 23:42:05
  737. 最先?!
  738. Beginner: 23:42:29
  739. 什么?
  740. Me: 23:42:43

  741. Me: 23:42:58
  742. 而且……initialize为什么要带上参数啊- -
  743. Beginner: 23:43:04
  744. = =
  745. Beginner: 23:43:07
  746. 我懂了
  747. Beginner: 23:44:20

  748. Me: 23:44:39
  749. 看,这就是汝的第一个脚本了
  750. Beginner: 23:44:47
  751. NICE啊!
复制代码
这是我在QQ上教一个新手大概认识下OOP的过程,图片什么的没有加入
汝认为能从中发现什么有用的么- -

点评

其实教新人学会脚本是很困难的.最重要的是新人自己去探究..我也是这么学会脚本的.  发表于 2010-10-15 22:52

评分

参与人数 1星屑 +200 收起 理由
无心孤云 + 200 啊。多么期待也有人如此认真指导我啊- - ...

查看全部评分

[url=http://rpg.blue/thread-219730-1-1.html]http://unhero.sinaapp.com/wi.php[/url]
[color=Red]如你所见这是个死坑,没错这就是打我的脸用的[/color]
回复

使用道具 举报

匿·蹤

梦石
0
星屑
65
在线时间
99 小时
注册时间
2006-3-19
回帖
404
发表于 2010-10-15 22:23:37 | 显示全部楼层
回复 逸豫 的帖子

好长……看的崩溃……
   
回复

使用道具 举报

超级囧神 无尽的灌水

梦石
0
星屑
144
在线时间
784 小时
注册时间
2010-6-27
回帖
1859
 楼主| 发表于 2010-10-15 22:41:37 | 显示全部楼层
其实比如我是一个脚本新手(本来就是=-=)然后有一个脚本达人(可惜没有)教会我脚本,我把其中的过程以一个轻松的口气描写出来~然后配上图片...一个完美的教程~没有什么比新手更加了解新手...
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2010-10-10
回帖
98
发表于 2010-10-15 22:44:49 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

水土火风重逢处

梦石
0
星屑
294
在线时间
691 小时
注册时间
2010-7-17
回帖
2944
发表于 2010-10-15 22:53:35 | 显示全部楼层
准备填完坑就来专心学些脚本,然后用华丽的脚本做出华丽的《蝴蝶少年II》
独坐望城,望断天涯
回复

使用道具 举报

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
回帖
2695
发表于 2010-10-15 22:58:36 | 显示全部楼层
本帖最后由 霜冻之狼 于 2010-10-15 23:05 编辑
其实比如我是一个脚本新手(本来就是=-=)然后有一个脚本达人(可惜没有)教会我脚本,我把其中的 ...
a554187203 发表于 2010-10-15 22:41

这种材料已经多到可以搜到一堆了……(众:毒舌人格出没注意
每个程度员都曾经是新手,

你说每个程度员都会知道新手想什么吗
换个角度说,某个新手学会脚本后他还能够算“新手”吗

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复

使用道具 举报

超级囧神 无尽的灌水

梦石
0
星屑
144
在线时间
784 小时
注册时间
2010-6-27
回帖
1859
 楼主| 发表于 2010-10-16 12:48:09 | 显示全部楼层
回复 霜冻之狼 的帖子


    他在学习的过程中记录!!!不是学会之后记录!!!比如:我今天学习了循环,我先实验了一下,在%%%方面不熟悉,出错了,然后我听取了%%%的意见,把%%%变成了%%%%,通过实验达到了我想要的东东,然后我从中学习到%%%需要%%%%,不能%%%一样而去%%%%
回复

使用道具 举报

酱油的

梦石
0
星屑
1840
在线时间
2161 小时
注册时间
2007-12-22
回帖
3216

贵宾

发表于 2010-10-16 12:56:44 | 显示全部楼层
能否捉住重點并解釋出來與個人天賦有關,和是否新手無關。這東西我以前做過,結果華麗麗地失敗了。自己都半懂不懂,更不用說表達清楚了。
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部