小编daw*_*awi的帖子

Debian wheezy和Ogre教程

我正在尝试构建第一个食人魔教程

我正在使用Debian Wheezy - beta 4,我安装了这些软件包:

  • libois-dev的
  • libogre-dev的

我用这一行构建了教程:

g++ -I/usr/include/OGRE -I/usr/include/OIS -lOgreMain -lOIS -o main *.cpp
Run Code Online (Sandbox Code Playgroud)

我明白了:SdkTrays.h没有这样的文件或目录

我已经检查过,标题既不在/ usr/include中,也不在/ usr/local/include中(递归).

是否有可能在debian挤压下获得sdktrays?

debian ogre3d ogre

6
推荐指数
1
解决办法
1669
查看次数

Playn和多点触控?

我已经创建了这个Button类来捕获Pointer事件:

public class Button implements Pointer.Listener {

  public void initLayer(Image defaultImage) {
    layer = parent.createImageLayer(this.defaultImage);
    layer.addListener(this);
  }

...
Run Code Online (Sandbox Code Playgroud)

如果我触摸其中一个instanciated按钮,我会得到onPointerStart和onPointerEnd事件.但是,如果我的某个按钮已被触摸并且我开始触摸另一个按钮,则我没有得到第二个按钮的onPointerStart事件.

有没有办法用playn获得这些多点触控事件?

playn

3
推荐指数
1
解决办法
265
查看次数

为什么创建带番石榴的工厂会出现类型不匹配错误?

我正在尝试创建一个工厂(从String参数生成新实例).

我有一个Monster类(超类)和Robot1类(扩展了Monster).

我的工厂声明:

private static final ImmutableMap<String, Class<? extends Monster>> DISPATCHER = ImmutableMap.of("robot1", Robot1.class);
Run Code Online (Sandbox Code Playgroud)

但我得到:

Type mismatch: cannot convert from ImmutableMap<String,Class<Robot1>> to ImmutableMap<String,Class<? extends Monster>>
Run Code Online (Sandbox Code Playgroud)

java guava

3
推荐指数
1
解决办法
384
查看次数

如何设置PlayN大小

我试过了 :

graphics().setSize(800, 600);
Run Code Online (Sandbox Code Playgroud)

但它没有任何影响(至少使用java和html).

似乎这种方法已被弃用.设置游戏大小的最佳方法是什么?

playn

3
推荐指数
1
解决办法
526
查看次数

Ext.dataview.ListView:禁用Overscroll?

在sencha可滚动视图中,如Ext.dataview.ListView,我们总是可以滚动屏幕外的元素列表.

如果我举个例子:http://dev.sencha.com/deploy/touch/examples/production/kitchensink/#demo/list

有没有办法阻止列表项"Alana Wiersma"?我希望这个项目与"top <= 0px".

sencha-touch sencha-touch-2

2
推荐指数
1
解决办法
4393
查看次数

使用 fabric.loadSVGFromString 扭曲结果

我用inkscape编辑了一个SVG:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg id="svg2816" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/">
 <defs id="defs2818"></defs>
 <metadata id="metadata2821">
  <rdf:RDF>
   <cc:Work rdf:about="">
    <dc:format>image/svg+xml</dc:format>
    <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/>
    <dc:title/>
   </cc:Work>
  </rdf:RDF>
 </metadata>
 <g id="layer1" stroke-linejoin="miter" stroke="#ce3762" stroke-linecap="butt">
  <path id="path2828" style="stroke-dasharray:none;" d="M40,3,35,3,20,18,10,18s-5,5,0,10h10l15,15h5v-40z" transform="translate(-5,0)" stroke-miterlimit="4" stroke-width="0.5" fill="#42101e"/>
  <path id="path2830" d="m37,13s2,7.5359,0,15" transform="translate(0,2)" stroke-width="1px" fill="none"/>
  <path id="path2834" d="m40,11s3,10,0,19" transform="translate(0,2)" stroke-width="1px" fill="none"/>
  <path id="path2836" d="m43,6s6,14,0,29" transform="translate(0,2)" stroke-width="1px" fill="none"/>
 </g>
</svg>
Run Code Online (Sandbox Code Playgroud)

它应该是这样的:

在此处输入图片说明

当我用 fabricjs 导入它时:

// volumeOnPrint is the string pasted before
fabric.loadSVGFromString(volumeOnPrint, function(objects, options) {
    var widget …
Run Code Online (Sandbox Code Playgroud)

javascript html5-canvas fabricjs

1
推荐指数
1
解决办法
3650
查看次数