小编Jef*_*eff的帖子

xkcd怎么做xk3d?

我对今天在xkcd上发现的3D网络漫画感到惊讶.他怎么会这样做的?是否需要手动重做每一部漫画,还是有某种方法可以实现自动化?

编辑

3D漫画仍然可以在http://xk3d.xkcd.com上找到

html javascript css 3d

20
推荐指数
2
解决办法
4127
查看次数

良好的2D碰撞响应参考

嘿,我目前正在寻找在2D视频游戏中实现碰撞响应的各种方法,类似于本教程Metanet:N教程我想在XNA中实现一些东西,但任何语言都没问题.我对编程实现 比实际理论更感兴趣.我更喜欢更适合初学者的材料,但我确实欢迎更多高级主题.

那么有人可以提出一些很好的二维碰撞响应文章/书籍吗?

(PS:我对响应比检测更感兴趣)

collision-detection game-engine game-physics

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

为什么我在使用复合键时阅读了这么多负面意见?

我正在开发一个喜欢自动编号标识符的Access数据库.每个表都使用它们,除了一个,它使用由一个人的名字,姓氏和出生日期组成的密钥.无论如何,人们开始遇到很多重复问题,因为表示关系的表可以保持两次或更多次相同的关系.我决定通过为关系表实现复合键来解决这个问题,因此我没有遇到重复问题.

所以我想知道Access世界中复合键的错误代表是什么?我想编写查询会稍微困难一些,但至少每次输入数据或在前端编辑数据时都不需要进行大量的检查.他们是非常低效还是什么?

sql ms-access primary-key composite-key composite-primary-key

13
推荐指数
3
解决办法
1733
查看次数

Windows 7所有者是否有开发Windows Phone 8应用程序的选项?

我最近买了一台诺基亚Lumia 920,我很感兴趣为它开发.但是,我只在我的计算机上安装了Windows 7,看起来我需要Windows 8才能使用Windows Phone 8 SDK.我想也许我可以使用Windows Phone 7.1 SDK并为它制作Windows Phone 7应用程序,但我到了需要注册手机的部分,它说"无法连接到手机.请检查Zune软件是否是正在运行并且Zune与您的手机的同步伙伴关系已经建立." 这个问题有一个答案说我不能再为Windows Phone 8获得Zune了,所以看起来这个选项是不可能的......

有没有办法为Windows 7开发Windows 7而无需升级到Windows 8?

windows-7 windows-phone-8

12
推荐指数
2
解决办法
4189
查看次数

使用实体组件系统构建业务应用程序有什么优势吗?

我理解使用数据驱动的实体组件系统进行游戏开发的吸引力.当然,我正试图找到其他领域来应用这种范式.当我即将开始开发一个小型企业应用程序时,我一直想知道Entity-Component如何适应它.但是,除了游戏之外,我找不到任何关于在Entity-Component中使用Entity-Component的示例或讨论.有原因吗?除了游戏之外,在软件中使用Entity-Component会有什么优势吗?

components entity

10
推荐指数
2
解决办法
1238
查看次数

我可以在Excel中使用哪些事件

我在哪里可以找到Excel中的事件列表?我想基于它们在VBA中编写宏.我已经知道了Worksheet_BeforeDoubleClick,但我或多或少地发现随机/记得它在Access中使用过.

有没有人有完整的列表或知道我在哪里可以找到Excel中的不同事件之一?

excel vba excel-vba

7
推荐指数
2
解决办法
202
查看次数

在Windows 7上使用Octave中的soundsc

好吧,我在开始这个问题时遇到了麻烦.我试图在Octave中使用soundsc函数,但我一直收到此错误:

error: sound.m: No command line utility found for sound playing
Run Code Online (Sandbox Code Playgroud)

我在网上搜索了一些但却找不到该做什么.这是我在网上找到的包含错误的文件的源代码的链接:http://octave-audio.sourcearchive.com/documentation/1.1.3/sound_8m-source.html

我认为错误来自这里:

  ## What do we use for playing?
  global sound_play_utility;
  if ~isempty(sound_play_utility),
    ## User specified command
  elseif  (file_in_path(EXEC_PATH, "ofsndplay"))
    ## Mac
    sound_play_utility = "ofsndplay -"
  elseif (file_in_path(EXEC_PATH, "play"))
    ## Linux (sox)
    sound_play_utility = "play -t AU -";
  else
    error("sound.m: No command line utility found for sound playing");
  endif
Run Code Online (Sandbox Code Playgroud)

我只是碰巧使用Windows 7,所以我想我必须以某种方式指定自己的路径?更改源代码?我不知道我想要做些什么才能让它发挥作用!有人能告诉我吗?

octave

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

关于sscanf的困惑

我想从一行文件中读取浮点数(以及之后的整数).当我调试它时,我可以看到它从文件中删除线条没有问题,但是当我尝试sscanf它时,我会得到垃圾.这是我的代码:

    while(fgets(line, 1000, file) != EOF)
    {
        //Get the first character of the line
        c = line[0];

        if(c == 'v')
        {
            sscanf(line, "%f", &v1);
            printf("%f", v1);
        }
    }
Run Code Online (Sandbox Code Playgroud)

存储在v1中的值是垃圾.为什么这不起作用,我如何从这一行中获得浮动和整数?

c scanf

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

在Visual Studio 2008 Professional中使用timeGetTime()遇到麻烦

好吧,我对使用VS非常陌生。我试图弄清楚在OpenGl程序(用C语言)中两次更新之间经过的时间,并且我打算使用timeGetTime()。

我有

#include <windows.h>
Run Code Online (Sandbox Code Playgroud)

在我程序的顶部 在“项目”>“属性”>“链接器”>“输入”下,我也有“其他依赖项”,包括“ winmm.lib”。现在,每当我尝试使用timeGetTime()时,都会给我两个错误:

Error   63  error LNK2019: unresolved external symbol _timeGetTime referenced in function _main ***.obj 
Run Code Online (Sandbox Code Playgroud)

Error   64  fatal error LNK1120: 1 unresolved externals C:\***  
Run Code Online (Sandbox Code Playgroud)

我该如何解决?

c time visual-studio-2008

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