原创 ubuntu18+qt4.8.7+中文系統環境+中文輸入法+共享文件夾

Ubuntu下載地址:https://www.ubuntu.com/download/desktop VMware安裝Ubuntu18 https://jingyan.baidu.com/article/f96699bb147a738

原创 win7 svn服務器搭建過程

svn簡介:https://baike.baidu.com/item/subversion/7818587?fr=aladdin SVN服務端分爲 Subversion和VisualSVN Server。這裏,我選擇了VisualSV

原创 [獨遊]求學之路

我有一個夢,製作一款屬於自己的遊戲。 在我初中時,迷戀上了三國系列單機遊戲。《三國志》、《三國羣英傳》、《信長之野望》等,無不是令我迷戀。玩遊戲的同時,也會想,如果能在遊戲中加入xxx元素,那該多好。從那時起,製作遊戲的想法遍埋在了心

原创 GML保留關鍵字

總目錄 關鍵字是GML預先保留的標識符,每個關鍵字都有特殊的含義。關鍵字在內部都由負整數值表示。下面介紹幾個用於標識實例的關鍵字。 self 描述:正在執行當前代碼塊的實例,也稱爲當前實例。 值:-1 示例: 設置當前實例的速度等於0

原创 GML數組

總目錄 創建數組 創建一個臨時數組,長度爲5,初始值爲0, 1, 2, 3, 4。 var a = [0, 1, 2, 3, 4]; 創建一個臨時數組,長度爲0。 var b = []; 創建一個內置數組,長度爲5,初始值爲0,

原创 GML函數

總目錄 函數分兩類。一類是GML提供的內置函數;另一類是自定義的腳本,也稱自定義函數。 函數的格式 <返回值> <函數名>(參數0, 參數2, …, 參數15) 注:參數最多16個,用逗號隔開。 有的函數有返回值,有的沒有 銷燬調

原创 GML腳本

總目錄 你可以在腳本編輯器中編寫自定義函數。 函數名 腳本的名字就是函數名。一般格式scr_xxx。 參數 傳入普通類型的參數 argument0, argument1, …, argument15 這些都是內置變量。argument

原创 GML數據類型

總目錄 字符串 實數 數組 十六進制整數 var hexValue = 0xABCD; var hexValue = $ABCD; bool 只有兩個值,true 或 false。GMS2把小於等於0.5的實數認作false,把大於

原创 GML代碼格式

總目錄 如下圖,是一份格式比較規範的代碼。 不論是新手還是高手,強烈建議保持良好的編碼格式。 總目錄

原创 GML語言功能

總目錄 判斷語句 if if (<expression>) <statement> if (<expression>) <statement> else <statement> if (<expression>) <statement

原创 GML概念

總目錄 GML是一門編程語言,應用於GameMaker Studio 2。 如下圖,你可以在對象的事件編輯器中寫代碼。當然,也可以在腳本中。 基礎知識 代碼格式 函數 腳本 註釋 保留關鍵字 變量 訪問其它實例對象 求值順序 數據類

原创 GML註釋

總目錄 在代碼中添加備註、說明。 添加一行註釋 //註釋內容 添加多行註釋 /* 第一行註釋內容 第二行註釋內容 */ 總目錄

原创 GML訪問其它實例對象

總目錄 我們可以通過名稱或ID來訪問實例對象。 在房間編輯窗口中,雙擊實例對象,會彈出實例屬性窗口。在實例屬性窗口中,就可以看到實例對象的ID。如果你是動態創建的實例對象,那麼,創建函數返回的就是實例對象的ID。 示例: 獲取實例對象

原创 GML變量

總目錄 變量是用來存儲數據的,由變量類型、變量名、變量值和存儲值的內存組成。 變量類型可以有:實數(如100, 2.456575, -56)、整數(如1, 556, -7)、字符串(如“Hello world!”)、布爾值(true或

原创 GML求值順序

總目錄 不同平臺,求值順序是不同的。導致了不同平臺,同樣的代碼,不同的結果。 對於表達式 a = 1 || 1 && 0; 若從左到右求值,則a = 0; 若從右到左求值,則a = 1; 對於函數的參數 var param = 0;