作者BASICA (西门彼得)
看板Programming
标题[问题] QB画图的相对位置step
时间Wed Feb 12 15:00:06 2025
SCREEN 12
COLOR 14
LINE (200, 150)-(150, 220)
LINE -(400, 220)
LINE -(350, 150)
LINE -(200, 150)
LINE (180, 220)-(370, 320), , B
LINE (220, 150)-(230, 100), 6, B
LINE (280, 260)-(310, 320), 4, BF
LINE (200, 240)-(240, 280), 10, B
REM 此处两行画窗户画成田字样的用到step相对位置
LINE STEP(-20, 0)-STEP(0, -40), 10
LINE STEP(-20, 20)-STEP(40, 0), 10
END
以上是我以前从QB教科书撷取一个画图画房屋的图片,可是我忘记STEP相对位置怎麽看了
....?查过网路跟说明还是看不懂。
请教:相对是怎麽判断位置?从哪里开始算起?
LINE STEP(-20,0)-STEP(0,-40)是在讲什麽?
例如说相对位置的(0,0)这个点在哪里?
相对位置step处是划窗户那一段程式码,我现在已经看不懂了。
诚心请教。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.25.230.50 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1739343609.A.865.html
1F:→ whereweare: 你认真的吗? 随便关键字就能查到怎用 1.173.190.2 02/27 20:57
2F:→ whereweare: 参考点应该就是 STEP 前面的最後那行 1.173.190.2 02/27 20:58
3F:→ whereweare: 所以是 (240,280)这个点为参考点 1.173.190.2 02/27 21:00
4F:→ BASICA: 谢谢楼上 114.25.200.78 02/27 21:35
5F:推 if4: QBASIC 忘了,书本也不知跑去哪111.251.209.240 04/17 04:05
6F:→ BASICA: 我参考书都捐献给年轻人了,那书对我没有 114.25.200.149 04/17 12:49
7F:→ BASICA: 用了 114.25.200.149 04/17 12:50
8F:推 Bencrie: QBASIC跟 QuickBasic 是两个不一样的东西 114.34.235.107 06/12 00:20
9F:→ BASICA: 楼上:是有人这样讲的,但是写程式上面好 114.37.22.85 06/12 12:03
10F:→ BASICA: 像语法相类似……名字也长得相像 114.37.22.85 06/12 12:03
11F:推 ctrlbreak: 最大的不同是quickbasic可以直接产生 220.133.14.24 06/17 11:13
12F:→ ctrlbreak: 执行档 220.133.14.24 06/17 11:13