mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-02-25 22:17:59 +07:00
Added custom cursors
This commit is contained in:
parent
b9f565f5fc
commit
13619a14dc
@ -25,7 +25,7 @@ allprojects {
|
|||||||
appName = 'Mindustry'
|
appName = 'Mindustry'
|
||||||
gdxVersion = '1.9.8'
|
gdxVersion = '1.9.8'
|
||||||
aiVersion = '1.8.1'
|
aiVersion = '1.8.1'
|
||||||
uCoreVersion = '36de2b4'
|
uCoreVersion = '872bce6'
|
||||||
|
|
||||||
getVersionString = {
|
getVersionString = {
|
||||||
String buildVersion = getBuildVersion()
|
String buildVersion = getBuildVersion()
|
||||||
|
BIN
core/assets/cursors/cursor.png
Normal file
BIN
core/assets/cursors/cursor.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 201 B |
BIN
core/assets/cursors/hand.png
Normal file
BIN
core/assets/cursors/hand.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 276 B |
BIN
core/assets/cursors/ibar.png
Normal file
BIN
core/assets/cursors/ibar.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 196 B |
@ -1,7 +1,7 @@
|
|||||||
#Autogenerated file. Do not modify.
|
#Autogenerated file. Do not modify.
|
||||||
#Fri Mar 16 00:38:49 EDT 2018
|
#Fri Mar 16 12:34:23 EDT 2018
|
||||||
version=release
|
version=release
|
||||||
androidBuildCode=414
|
androidBuildCode=421
|
||||||
name=Mindustry
|
name=Mindustry
|
||||||
code=3.4
|
code=3.4
|
||||||
build=custom build
|
build=custom build
|
||||||
|
@ -33,6 +33,7 @@ import io.anuke.ucore.function.Callable;
|
|||||||
import io.anuke.ucore.graphics.*;
|
import io.anuke.ucore.graphics.*;
|
||||||
import io.anuke.ucore.modules.RendererModule;
|
import io.anuke.ucore.modules.RendererModule;
|
||||||
import io.anuke.ucore.scene.ui.layout.Unit;
|
import io.anuke.ucore.scene.ui.layout.Unit;
|
||||||
|
import io.anuke.ucore.scene.utils.Cursors;
|
||||||
import io.anuke.ucore.util.Angles;
|
import io.anuke.ucore.util.Angles;
|
||||||
import io.anuke.ucore.util.Mathf;
|
import io.anuke.ucore.util.Mathf;
|
||||||
import io.anuke.ucore.util.Tmp;
|
import io.anuke.ucore.util.Tmp;
|
||||||
@ -68,6 +69,12 @@ public class Renderer extends RendererModule{
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Cursors.cursorScaling = 3;
|
||||||
|
Cursors.outlineColor = Color.valueOf("444444");
|
||||||
|
Cursors.arrow = Cursors.loadCursor("cursor");
|
||||||
|
Cursors.hand = Cursors.loadCursor("hand");
|
||||||
|
Cursors.ibeam = Cursors.loadCursor("ibar");
|
||||||
|
|
||||||
clearColor = Hue.lightness(0.4f);
|
clearColor = Hue.lightness(0.4f);
|
||||||
clearColor.a = 1f;
|
clearColor.a = 1f;
|
||||||
|
|
||||||
@ -427,7 +434,7 @@ public class Renderer extends RendererModule{
|
|||||||
|
|
||||||
}else if(input.breakMode.delete && control.input().drawPlace()
|
}else if(input.breakMode.delete && control.input().drawPlace()
|
||||||
&& (input.recipe == null || !state.inventory.hasItems(input.recipe.requirements))
|
&& (input.recipe == null || !state.inventory.hasItems(input.recipe.requirements))
|
||||||
&& (input.placeMode.delete || input.breakMode.both)){
|
&& (input.placeMode.delete || input.breakMode.both || !android)){
|
||||||
|
|
||||||
if(input.breakMode == PlaceMode.holdDelete)
|
if(input.breakMode == PlaceMode.holdDelete)
|
||||||
input.breakMode.draw(tilex, tiley, 0, 0);
|
input.breakMode.draw(tilex, tiley, 0, 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user