By Ne0 — Nov 6, 2018 PB powerbuilder中使用datastore替代游标 先看一个实验,相同的效果,游标和datastore的处理效率对比,datastore有明显优势。A:游标方式:B:datastore方式两段代码都是从表格 base_area中抓取area_name字段内容,相比之下,datastore方式的脚本更易于阅读。另外,datastore还可以完成一些更复杂的逻辑,以及更自由的数据读取,所以PB开发中是可以使用datastore替代游标的。
pygame飞机大战开发实录2 上一篇我们已经可以显示静态的图像,接下来就要让它们动起来。 一、飞机的移动 通过观察发现,飞机向上移动,只是图片的Y坐标发生了变化。那我们先尝试改变图片坐标。 import pygame # 创建一个窗口 screen
pygame飞机大战开发实录3 通过之前的讲解,了解了一些相关原理和基本的控制方法。接下来就可以开始编写“飞机大战”了。 开始之前,先说一说,为什么要以对象化编程,之前的例子里的脚本,都是以过程化编写,而实际开发则以对象化为主。 这里把飞机移动的脚本,
pygame飞机大战开发实录4 上一篇已经创建了基类,接下来继承基类创建动态背景、飞机的基础类。 创建背景基类 class BackGround(Base): def __init__(self, pygame_screen,
pygame飞机大战开发实录5 上一篇讲解了动态背景,并创建了飞机的基类。本篇继续讲解玩家飞机类的创建及其控制方法。 class HeroPlane(BasePlane): def __init__(self, pygame_screen, bullets)