27
2018
03

Java+Jquery实现转盘抽奖系统

抽奖系统,是一种大转盘抽奖的。效果图如下:这个基于Java抽奖的幸运大转盘抽奖系统是和微信的有点像,改编自一个网友的代码。前台大概就是html+css+js,后台就是Java(实现的Java抽奖系统)。后台Java代码为:package com.ostarsier.servlet; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.IOExcept
27
2018
03

Libgdx Polygon多边形碰撞检测

libgdx中Math封装了Polygon这个类,它是由多个定点进行描述实现的,在进行物体间的碰撞时,物体轮廓有时候是不规则的,这时候可以用一个多边形勾勒出其大概的轮廓,对其进行模拟。Polygon内部自带是否包含点contains这个函数,通过这个函数我们可以判断两个多变行是否碰撞,即检测两个多边形的每个点是否在另一个多边形中。检测代码:public static boolean isOverlap(Polygon polygon1, Poly
13
2018
03

Libgdx之正交相机 OrthographicCamera

描述正交相机的操作非常简单,就像我们在现实世界中操作相机一样,文章中主要介绍:相机的移动和旋转相机的放到和缩小改变相机的视窗大小在窗口(widow)坐标系和(世界)坐标系之间切换点的位置使用正交相机可以在不必去操作矩阵的情况下非常方便的来移动游戏世界,所以的投影矩阵和视图矩阵都在后台实现。 下面的代码示例展示了怎样通过照相机在改变游戏世界一、初始化方法及常见APIcamera = new OrthographicCamera(); camera.setT
04
2018
03

Android 禁止屏幕旋转 screenorientation

当手机没有关闭横竖屏切换功能时,系统一旦触发横竖屏切换,缺省状态下,当前活动的App的界面就会进行横竖屏切换,由于横竖屏的界面尺寸等参数不同,很多软件在设计和开发中为了避免横竖屏切换时引发不必要的麻烦,通常需要让App禁止掉横竖屏的切换,这就需要通过在AndroidManifest.xml中设置activity中的android:screenOrientation属性值来实现。该android:screenOrientation属性,他有以下几个参数:"unspecified"