QPalette类详细使用方法
QPalette( [ˈpælət] 调色板)类相当于对话框或控件的调色板,它管理着控件或窗体的所有颜色信息,每个窗体或控件都包含一个QPalette对象,在显示时按照它的QPalette对象中对各部分各状态下的颜色的描述来进行绘制。QPalette类有两个基本的概念,一个是ColorGroup,另一个是ColorRole。void QPalette::setColor ( ColorRole r...
INT 21H 指令说明及使用方法
很多初学汇编语言的同学可能会对INT 21H这条指令感到困惑,不知道是什么意思,下面就以一段简单的程序为大家讲解:例如:需要键盘输入,并且回显。AH的值需要查表取得,表在下面指令:MOV AH,01 INT 21H通过这样两条指令,输入的字符就会被存储在AL中。 表:DOS系统功能调INT 21HAH功能调用参数返回参数00程序终止(同INT 20H)CS=程序段前缀 01键盘输入并回显 ...
RPG游戏《黑暗之光》流程介绍与代码分析之(七):状态系统与药品系统的实现
状态系统与药品系统是游戏中的扩展部分,每个系统难度都不算大,因此本篇博客将介绍这两个系统的实现。7.1 状态系统的实现 状态系统的作用是便于玩家查看角色当前的等级和技能点分配。7.1.1 状态界面的初始化状态初始化信息存储在角色下的PlayerStatus脚本之中,为这个脚本添加一些基础数据,作为主角的初始属性。如下using UnityEngine;
using System.Collectio...
Shader笔记(渲染管线)
渲染管线流程作用:输入3D模型,输出2D图片。顶点处理,面处理,光栅化,像素处理顶点处理:进行坐标变换和光照计算。生成可用于渲染到投影空间的顶点坐标、颜色、纹理坐标。通过一系列的坐标系转换,将模型的顶点在摄像机前进行位移,并最终投影到摄像机的投影屏幕上。顶点变换这一阶段包括顶点的坐标变换、逐顶点雾化、材质属性和光照属性处理。本地坐标系:以模型自己为中心。比如旋转、胳膊的摆动,等是以本地坐标系为参考...
Vuforia7 for Unity2017.3用户自定义识别图及扩展追踪
Vuforia基础设置请参考:https://blog.csdn.net/qq_39308897/article/details/78037870;因为Unity2017内置了Vuforia,在安装Unity的时候勾上就行了。第一步:点击左上角的菜单栏File-Build Settings-Plyaer Settings-XR Setting-Vuforia Augmented Reality S...
给出n求1/n=1/x+1/y(n,x,y=1,2,3...)的解的个数,
#include <bits/stdc++.h>
using namespace std;
/*
题意:给出n,求1/n=1/x+1/y(n,x,y=1,2,3...)的解的个数,找出最小的n,构成1/n的式子超过1000
设x=n+a,y=n+b,化简可得n^2=a*b.设n^2的因子个数为p,n^2的所有因子中除n外都是成对出现的,故方程解数为(p+1)/2。
比如n=4,则x=...
今日推荐
周排行