OpenTK學習筆記(2)-工作窗口的三種方法創建方法(控制臺)
阿新 • • 發佈:2018-09-04
百度 ogr opened rgs 依據 想要 rds 窗口 gif
參考資料:
控制臺下類的形式創建:http://www.cnblogs.com/podolski/p/7406628.html
總結:
一、控制臺下類的形式創建
1.新建控制臺應用
2.連網執行Nuget命令安裝opentk,安裝命令:Install-Package OpenTK -Version 3.0.1 或下載本人已經下載好的dll本地引用,下載地址見文末。
註:Nuget命令安裝opentk方法自行百度,很多類似教程。
3.創建新類Game,繼承GameWindow,並在新類Game中添加命名空間。
註:添加命名空間:
using OpenTK;
using OpenTK.Graphics.OpenGL4;//聲明告訴OpenTK我們想要使用OpenGL 4而不是舊的API
using System; using System.Collections.Generic; using System.Linq; using System.Text; using OpenTK; using OpenTK.Graphics.OpenGL4; namespace ConsoleApp1 { class Game : GameWindow { } }View Code
4.在Program Main入口中創建Game類對象,並執行Run()方法,成功創建opentk窗口
using System; using System.Collections.Generic;View Codeusing System.Linq; using System.Text; namespace ConsoleApp1 { class Program { static void Main(string[] args) { using (var gameForm = new Game()) { gameForm.Run(); } } } }
註:查看GameWindow源碼可以發現其多種構造函數,可以依據不同的構造函數賦予opentk窗體初始值。
查看Run()重載也可以實現不同功能。
資料下載地址:鏈接:https://pan.baidu.com/s/1d4e2hRiAsuKmqaPsRdSIPg 密碼:9r44
OpenTK學習筆記(2)-工作窗口的三種方法創建方法(控制臺)