⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 unit1.pas

📁 Directx游戏制作开发包DGCBETA6
💻 PAS
字号:
{The Delphi Games Creator Demo Program
 -------------------------------------
 This is a simple demo that shows the use the trasition effects
 component and the FX editor. The intdem.crl file contains the
 bitmaps and effects options that make up the slideshow. This file
 is loaded at run-time and can be changed using the FXLIB.EXE 
 program (located in the dgc\bin directory).
 }

unit Unit1;

interface

// Include BmpUtil for fade type definitions
uses
  Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  Dgcfxlib,BMPUtil, DGC;

type
  TForm1 = class(TForm)
    DGCScreen1: TDGCScreen;
    DGCIntroLib1: TDGCIntroLib;
    procedure DGCScreen1Initialize(Sender: TObject);
    procedure FormKeyPress(Sender: TObject; var Key: Char);
  private
    { Private declarations }
  public
    { Public declarations }
    Procedure DrawFrame;
  end;

var
  Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.DGCScreen1Initialize(Sender: TObject);
begin
     // set Introlib filename and path to the applications path
     DGCIntroLib1.Filename:=Extractfilepath(Application.ExeName)+'\intdem.crl';
     // Play The intro Screens
     DGCIntroLib1.Play;
     // Draw something on the background screen
     DrawFrame;
     // Make it appear using some effect
     // Parameters (DGCSurface,EffectType,Transition time(secs),HoldTime
     // note for effect type you need to include BmpUtil in the uses clause
     DGCIntroLib1.AppearSurface(DGCScreen1.Back,SlideRight,5,0);
end;

Procedure TForm1.DrawFrame;
begin
     with DGCScreen1.Back.Canvas do
     begin
          Brush.Style:=BsClear;
          Font.Size := 14;
          Font.Color := rgb(255,255,255);
          TextOut(((DGCScreen1.Back.Width div 2) - (TextWidth('Press Escape To Return To Windows') div 2)) ,240 , 'Press Escape to Return to Windows');
          Release;
     end;
end;


procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
begin
      if key = #27 then
         close;
end;

end.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -