问题标签 [qb64]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
click - 我如何检测鼠标输入,单击。在印刷文本上?
我想检测鼠标是否在文本(或打印文本的区域)上以及何时单击文本。它会将您发送到指定区域。
我试图检测鼠标是否在一个点上。但我不知道如何检测一个区域。
我想要的结果是每当用户将鼠标悬停并单击[attack]
它将发送到的文本时damage
qb64 - QB64 中冲突的 FIELD 语句
运行此代码时,似乎 testfile.000 包含“00”而 testfile.001 包含“99”,那么,为什么这些文件之间没有冲突?它应该抛出一个“重复的定义”吗?
qb64 - Qb64 如何移动数据表制作的精灵
我正在尝试制作一个自上而下的测试游戏,但我想使用由数据表制作的精灵,我将如何去做,这就是我目前所拥有的。
我是否必须将数据表上的每个点都设为变量广告来定义它们?
qbasic - QB64:使用带有 '$DYNAMIC 的变量类型后缀时出现“重复定义”错误
为什么在 QB64 中,
工作正常,而
x&(5) = x&(5) + 1
在?处给出“重复定义”错误
qb64 - 不移动时播放器图像消失/“load_map”加载速度不够快
代码有效,但是当我不移动时屏幕会被清除,导致玩家在你不移动时消失。
我试过做wait .5, .5
。只是不使用CLS
我也认为CLS
在DO LOOP
阻止地图加载
map.dat 附加和精灵。 https://drive.google.com/drive/folders/13LjenIPDfP34BActYdM19l9ljeo6F9xW?usp=sharing
qb64 - DOSbox 中 QB 中 TIME$ 中的奇怪字符(Linux 与 dos)
我一直在 DOSbox 中使用 VBdos(QB 方言),发现 Time$ 不再在 23:59:59 达到最大值,而是返回小时为
99:59:59
我无法解析。我用 S$=Format$(Now,"hh:mm:ss") 来伪造它
事实上,在没有挂起/睡眠的情况下让机器在线 4 天后,date$ 返回启动日期,dos 返回当前日期:在 linux 中是 09-02-2019,而今天:09-05-2019 不是一个问题。所以,无论如何,我的问题是 linux time$ 返回为 hh:mm:ss 有时时间是 ;8:00:00 有时 >8:00:00 有时 =8:00:00 我想知道为什么?
qb64 - 玩家精灵在按住移动键时移动而无需输入
每当我按住 D 或右箭头,然后松开,我的玩家精灵移动,而我没有输入移动。此外,每当我移动时,僵尸精灵就会闪烁。我还想帮助我弄清楚如何让我的地图加载到游戏中。它目前只有 2 个精灵,但我认为绘制时间不够快,无法在屏幕清除之前完全加载。
我正在寻找的是玩家只有在我输入动作时才会移动。可能是要加载的地图,当我移动时僵尸精灵不会闪烁,
我将在此过程中向某人提供帮助,如果我发现任何问题,我会更新
Sprites 文件、Map.dat 以及我用于游戏和地图创建者的所有代码。 https://drive.google.com/drive/folders/1f_c8_3cbJi6yB4WXpQT4JjjLrHJRJEZ-?usp=sharing
qb64 - 使用带有用户定义类型的 QB64 函数 SWAP 的分段错误问题
我试图使用 QB64 V1.2 编译 QB 程序 DIMORDIN.BAS(包含在旧 QB4.5 包中的示例)。
编译并不表示错误,但程序的执行显示出意外……大多数排序类型的执行都会导致分段错误。
调试代码我发现这个结果的原因是语言函数SWAP
,有证据表明它不能交换复杂和/或用户定义的类型。这样的行:SWAP MatrOrd(Riga), MatrOrd(Riga + Scarto)
给出分段错误。
你有解决办法吗?为什么 QB64 不兼容 QB4.5 的这个特性?
以下代码是给出分段错误的 SUB 的原始代码(不幸的是,我只有意大利语版本)。
我不能在这里发布完整的代码,因为它超过 30,000 个字符。
为了帮助您理解 SUB,我添加了程序的声明部分:
我编写了以下小代码来演示函数SWAP
生成的问题:
qbasic - 如何在 QBasic 上通过 Internet 发送变量?
我正在用QBASIC (QB64) 制作一个小型多人复古游戏。我需要从一个玩家向另一个玩家发送一些整数。有谁知道我该怎么做,谁能给我源代码?