- 博客(11)
- 收藏
- 关注
原创 【C++】Win32 API中窗口尺寸与坐标操作(GetWindowRect等函数)理解与注意点
鸽了快两个月没更新文章,前段时间期末考,最近一个月才在认真钻研计算机(づ ̄ 3 ̄)づ编写C++ Win32窗口项目的时候时不时都要和窗口尺寸坐标及相关操作打交道,我在实际使用过程中经常发现尺寸的实际数值、理想数值和用代码获取的数值不匹配,经过几番查资料和实践,在这篇文章简单总结一下窗口尺寸与坐标相关常用函数的使用和理解。
2023-08-13 01:29:46 3079 2
原创 【C++软光栅实践】(一)使用win32api绘制位图
要实现软光栅,首先肯定是要实现绘制像素,这个软光栅渲染器我打算使用C++在Windows平台上开发,这篇文章一起来探究如何使用win32绘制像素。
2023-06-17 21:26:36 1377 3
原创 图形学与DirectX12学习笔记------开坑和前言
几乎整个大一我都在和python和unity的gameplay部分打交道,一整年就运用了学习到的基础知识写了几个小型demo。直到大一结束的暑假前夕,我学习了unity的粒子系统,然后我发现似乎没有shader方面知识的话就只能做些基础效果,就萌生了学习shader的想法。当时是先买了一本经典《Unity Shader入门精要》,跟着书上例子敲了一遍完,又尝试了用shadergraph和ase做了一些简单特效(其实之前我是很抵触这种连连看的,但是学完才知道这玩意真好用),到这里算是入了个门吧。
2023-05-29 01:29:51 309 1
原创 使用Unity Tilemap轻松制作2D瓦片地图-基础篇
我们在使用unity制作2D地图时,几乎都需要把很多重复的小地图块拼接成一个大型的地图,例如山地、森林、海洋等,这时候如果需要对地图进行修改、划分层级等操作,我们就可以使用tilemap高效地对地图进行制作或者管理。......
2022-07-19 23:06:14 9825
原创 Unity(C#)读写xml文件详解
目录什么是xml文件?xml文件的结构如何读写xml文件什么是xml文件?xml文件是一种可拓展标记语言,由于简单易用,常被应用程序用于保存数据,unity也是如此,在我们需要控制读写用户的存档时,除了unity自带的PlayerPrefs或者是json,最常用到的就是xml文件,本篇 文章详细介绍unity(c#)中如何操控xml文件xml文件的结构先来看看一个完整的xml文件长什么样<?xml version="1.0" encoding="UTF-8"?><student
2022-04-06 22:35:41 10179 2
原创 unity3d 本地化数据PlayerPrefs详解
在使用unity过程中,我们经常需要将数据保存到本地,例如单机游戏的进度,分数等等。常用方法有:unity提供的PlayerPrefs、xml、json、序列化等等。PlayerPrefs虽然只能存储int,float,string这三种数据类型,但是使用起来非常方便,拓展性也很强,这篇文章主要介绍PlayerPrefs的用法
2022-01-29 22:49:21 3904
原创 c#实现麻将胡牌判定-----对子法
目录麻将基础为什么用对子法?程序思路源代码麻将基础在介绍代码前先介绍一下麻将的基础:一副麻将牌里分别有4张1-9万,4张1-9饼,4张1-9索和四张东南西北白发中万、饼、索花色三张连续的牌叫顺子,例如:1万2万3万,5索6索7索任何一种花色三张相同的牌叫刻字,例如:4饼4饼4饼,9索9索9索任何一种花色两张相同的牌叫对子,例如:5万5万,东风东风文章中定义1-9万为1-9m,1-9饼为1-9p,1-9索为1-9s,东南西北白发中分别为1-7z,例如:1饼2饼3饼为1p2p3p这里介绍下胡牌的
2021-10-19 12:45:04 2414
原创 Python之硬核tkinter---实现Text文本框显示行数
最近在使用tkinter制作一个文字编辑器,然后花了好久终于研究了一个像pycharm那样显示文字行数的效果,如图所示:直接放源代码,然后再详细说明from tkinter import *from tkinter import scrolledtextfrom threading import Thread, RLockclass Main(Tk): def __init__(self): super().__init__() self.thread
2021-09-21 19:14:32 4980 8
原创 想要拥有属于自己的服务器?手把手教你用腾讯云部署python简易服务器实现公网通信
前两天在腾讯云上租了一个云服务器终于实现了我公网通信的梦想!!相关的资料好像还不多,本文基于windows系统操作,手把手带大家建立一个自己的公网服务器目录登录云服务器编写python代码在服务器里运行代码登录云服务器这里以腾讯云为例,在购买完服务器之后进入控制台点击登录按钮这里提供了很多种登录方式,我使用的是远程桌面RDP登录,在这里点击RDP文件下载,在下载目录下点开远程桌面连接的那个文件即可点完这些对话框输入你服务器的密码即可登录服务器(如果不知道原始密码,可以点开消息中心-更多站内
2021-08-22 13:10:36 1695
原创 觉得tkinter界面不好看?Extkinter带你制作进阶版窗口(ExButton篇)
用了tkinter很长时间了,一直都是觉得tkinter功能挺到位,但就是不够美观,所以就有了这个窗口美化计划(我管它叫Extkinter),这篇文章介绍一下它的第一个功能:按钮(ExButton)目录使用例使用方法源代码使用例先上图,看看ExButton的实际效果使用方法源代码...
2021-08-11 00:26:07 8524 20
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人