游戏开发 - 空宝网

HLSL DXGI_FORMAT_A8_UNORM纹理 – 深色不像白色那样不透明

HLSL DXGI_FORMAT_A8_UNORM纹理 – 深色不像白色那样不透明
我试图通过指定每个顶点的颜色以多种颜色渲染DXGI_FORMAT_A8_UNORM纹理(确切地说,字体位图),然后在像素着色器中应用采样纹理的alpha值。当白色被指定为顶点颜色时,渲染的纹理看起来像预期的那样,但是对于较暗的颜色,纹理看起来“变薄”或不太透明,如附图中所示。这些是使用的着色器,使用D3D11_FILTER_MIN_MAG_MIP_POINT……继续阅读 »

0个赞

Android libGDX FreeTypeFontGenerator异常

Android libGDX FreeTypeFontGenerator异常
你在KitKat中使用ART运行时吗? 如果这只在您运行设备上运行时发生,而不是在桌面模式下运行时,如果您正在使用ART,那么我建议您尝试切换回使用DALVIK。 在您的设备上; 进入设置/开发人员选项 查找选择运行时, 点击DALVIK然后确定重启 确保在设备充电时执行此操作。 ……继续阅读 »

0个赞

缩放视口后变换2D视口坐标(放大/缩小)

缩放视口后变换2D视口坐标(放大/缩小)
游戏空间有自己的坐标,其组织方式与它们相同SDL_Window。然后“视口”在游戏空间中有自己的坐标(由它的左上角表示)。然后在视口自己的坐标空间中给出游戏对象的变换坐标,该坐标空间对应于SDL_Window坐标空间,即它们从(0, 0)左上角开始,这基本上是给定视口坐标的偏移量,例如: 实体x的游戏空间坐标是(100, 200)和视口的游戏空间坐标一样(2……继续阅读 »

0个赞

UI按钮OnClick不在gameObject上播放AudioClip

UI按钮OnClick不在gameObject上播放AudioClip
当游戏开始时,我正在将唤醒功能中的音频片段加载到游戏对象的音频源中。当我点击游戏对象时,会出现一个基本上连接了播放按钮的UI,而我想要做的就是播放音频源上的音频剪辑。问题是我可以看到音频源在运行时有一个音频剪辑,我可以在运行时在检查器中播放它,但是当我点击按钮时没有任何反应。我已经尝试在UI按钮的OnClick()中引用gameObject,这不起作用,我也……继续阅读 »

0个赞

如何在UE4中更改角色的网格?

如何在UE4中更改角色的网格?
您导入的网格似乎是静态网格物体,而角色需要骨架网格物体(支持动画的网格物体)。 您的选择基本上是 将您的角色模型重新导出为骨架网格或 修改角色蓝图以将网格组件的类型从SkeletalMeshComponent更改为StaticMeshComponent。 第一个选项可能更简单,因为更改网格组件类型可能会破坏与触发和处理动画相关的功能,您可能需要在蓝图编译之前……继续阅读 »

0个赞

Unity SceneView在编辑器脚本中具有鼠标位置的定位对象

Unity SceneView在编辑器脚本中具有鼠标位置的定位对象
我想创建一个编辑器工具,可以根据鼠标位置将场景视图中对象的位置更改为世界上的其他对象,如下图所示(红色金字塔是我定位/旋转的对象) 我想从场景视图相机到鼠标位置(或类似的东西)进行光线投射,以获得鼠标上的gameObject,然后获取我的gameObject的位置和旋转的垂直/法线的位置 ……继续阅读 »

0个赞

Unity – 自动适合网格的角色控制器的正确算法

Unity – 自动适合网格的角色控制器的正确算法
我正在尝试制作一个算法,它将自动生成一个CharacterController组件(在父游戏对象上),它应该自动调整大小到当前网格大小。 解释一下:一个胶囊对象充当“父”,这个对象上面有一个CharacterController,而且所有的一起,CharacterController的半径/高度应该就像我正在加载的当前网格/ FBX周围的边界框一样,不管是什……继续阅读 »

0个赞