问题列表 - 第17072页

C#XNA的Javascript(或类似)游戏脚本

最近我准备在XNA C#中开发另一款游戏.

我最后一次使用XNA C#进行游戏,遇到了必须在游戏中添加地图和可自定义数据的问题.每次我想添加新内容或将某些值更改为游戏角色或其他东西时,我不得不重建整个游戏或者什么 - 这可能需要相当长的时间.

有没有什么方法可以编写游戏脚本来加载我的XNA C#游戏可以解释而无需编译的内容?我希望Javascript.

我希望我可以添加函数和其他小API,可以从外部游戏脚本调用来操纵游戏或加载数据等.我并不担心游戏被黑客攻击,因为它还很早 - 开发是非常重要的.

任何帮助将不胜感激.

javascript c# xna

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

什么是差异b/w scheduleAtFixedRate和日程安排:

这在j2me中效率更高:

public void schedule(TimerTask任务,Date firstTime,long period)

public void scheduleAtFixedRate(TimerTask任务,长延迟,长时间段)

我所理解的是scheduleAtFixedRate用于长延迟和短暂延迟的时间表.

scheduleAtFixedRate将不会看到之前的任务是否完成,它将在固定时间启动下一个任务.

任何更多的差异... PLZ帮助.

java-me

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

有没有开源命令行库?

我想为服务器程序添加命令行界面支持.

因此,每次我想检查服务器的状态时,我都可以telnet到服务器的控制端口,并输入命令来检查服务器的状态.

是否有任何开源库实现这样的功能所以我不需要从头开始编写它?

此外,如果库可以提供更多功能,如cisco的命令行界面(Tab键提示,命令查询,vi模式,甚至基于符号的命令),那将是很好的.

c linux

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

如何使用jQuery缓慢删除元素?

$target.remove() 可以删除元素,但是现在我希望这个过程有一些感觉动画,怎么做?

javascript jquery

174
推荐指数
5
解决办法
12万
查看次数

如果[获取变量]等于[数组]

我试图找到更简单,更简单的方法来编写逻辑.

也就是说,如果一个变量等于数组中的任何键值.

例如:

$someArray = array("a","b","c");
If($_GET["foobar"] == $someArray) {
     return true;
} else {
     return false;
}
Run Code Online (Sandbox Code Playgroud)

如果$ _GET ["foobar"]的值为A,B或C,则该情况将返回true.如果是任何其他值,则返回false.

谢谢您的帮助.

php

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

在Bootstrapper中配置Automapper违反了开放封闭原则?

我在引导程序配置Automapper和我打电话Bootstrap()Application_Start(),我一直在说,这是错误的,因为我要修改我的Bootstrapper每一次我必须添加一个新的映射类,所以我违反了开闭原则.

你觉得怎么样,我真的违反了这个原则吗?

public static class Bootstrapper
{
    public static void BootStrap()
    {
        ModelBinders.Binders.DefaultBinder = new MyModelBinder();
        InputBuilder.BootStrap();
        ConfigureAutoMapper();
    }

    public static void ConfigureAutoMapper()
    {
        Mapper.CreateMap<User, UserDisplay>()
            .ForMember(o => o.UserRolesDescription,
                       opt => opt.ResolveUsing<RoleValueResolver>());
        Mapper.CreateMap<Organisation, OrganisationDisplay>();
        Mapper.CreateMap<Organisation, OrganisationOpenDisplay>();
        Mapper.CreateMap<OrganisationAddress, OrganisationAddressDisplay>();
    }    
}
Run Code Online (Sandbox Code Playgroud)

.net bootstrapping automapper open-closed-principle solid-principles

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

在PyQt中打开第二个窗口

我正在尝试使用pyqt在单击QMainWindow上的按钮时显示自定义QDialog窗口.我一直收到以下错误:

$ python main.py 
DEBUG: Launch edit window
Traceback (most recent call last):
  File "/home/james/Dropbox/Database/qt/ui_med.py", line 23, in launchEditWindow
    dialog = Ui_Dialog(c)
  File "/home/james/Dropbox/Database/qt/ui_edit.py", line 15, in __init__
    QtGui.QDialog.__init__(self)
TypeError: descriptor '__init__' requires a 'sip.simplewrapper' object but received a 'Ui_Dialog'
Run Code Online (Sandbox Code Playgroud)

我已经浏览了几个在线教程,但大多数都停止展示如何使用非内置对话框窗口.我使用pyuic4为主窗口和对话框生成了代码.我认为应该是相关的代码如下.我在这里错过了什么?

class Ui_Dialog(object):
    def __init__(self, dbConnection):
        QtGui.QDialog.__init__(self)
        global c
        c = dbConnection

class Ui_MainWindow(object):
    def __init__(self, dbConnection):
        global c
        c = dbConnection

    def launchEditWindow(self):
        print "DEBUG: Launch edit window"
        dialog = QtGui.QDialog()
        dialogui = Ui_Dialog(c)
        dialogui = setupUi(dialog)
        dialogui.show()

class …
Run Code Online (Sandbox Code Playgroud)

python dialog pyqt

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

如何在Visual C#中清除数组

我有一系列的整数.他们从0开始,然后他们充满了一些价值观.然后我想将所有值设置回0,以便我可以再次使用它,或者只是删除整个数组,以便我可以重新声明它并从一个全0的数组开始.

c# arrays

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

不使用x86的经典汇编语言文本?

我正在寻找能够详细解决汇编编程原理的文本,而不是使用x86作为目标架构.我没有找到这样的近期书籍,但我希望在20世纪70年代和80年代写出一些好的书,当时整个申请仍然是用汇编写的.使用的架构也应该是更清洁的设计之一,例如6502或VAX.

assembly 6502 vax

8
推荐指数
2
解决办法
1264
查看次数

sqlite3中的用户名和密码

我在Linux机器上使用sqlite3,我在没有用户名和密码的情况下获取数据库.我可以设置相同的用户名和密码吗?

sqlite database-connection username

19
推荐指数
4
解决办法
4万
查看次数