小编Ben*_*all的帖子

如何以编程方式禁用和卸载Drupal模块?

我希望能够在我的本地环境中以编程方式禁用然后卸载模块,然后轻松地将该代码推送到prod,以便一切都得到更新.

我猜它是与之相关的东西hook_update_N.但不知道从哪里开始.

php drupal drupal-7 drupal-modules

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

三个单位,计算旋转和轨道速度

我正在尝试建立一个太阳能系统的比例模型.我想看看是否有人可以向我解释旋转速度的工作原理.这是重要的一部分:

objects[index].rotation.y += calculateRotationSpeed(value.radius,value.revolution) * delta;
Run Code Online (Sandbox Code Playgroud)

转速如何与实际时间相关?因此,如果您的速度为1,那么每毫秒的运动速度是1 px吗?或者,如果你的速度为0.1,那么每秒的px是否小于px?

基本上我正在尝试计算行星的正确旋转速度,考虑到它们的半径和一天中的小时数.因此,如果你在地球上,它将在24小时内完成1次旋转.这是我写的现在正在进行计算的函数:

/* In a day */
function calculateRotationSpeed(radius,hrs,delta) {
    var cir = findCircumference(radius);
    if(delta) {
        var d = delta;
    } else {
        var d = 1;
    }
    var ms = hrs2ms(hrs) * d;
    var pxPerMS = km2px(cir) / ms;
    return pxPerMS;
}
Run Code Online (Sandbox Code Playgroud)

我试了一下它似乎仍然移动得太快了.我还需要类似于计算轨道速度的东西.

rotation three.js orbit

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

如何将span标记添加到Drupal 7中的某个自定义菜单链接?

我正在尝试弄清楚如何将span标记添加到自定义菜单中的某个菜单链接.我只需要在自定义菜单链接中的一个链接上.猜测一个预处理功能,并试图theme_menu_item_link()没有运气,似乎没有被调用.

drupal drupal-7

5
推荐指数
2
解决办法
3240
查看次数

如何以编程方式删除Drupal中的图像样式?

需要帮助试图找出如何以编程方式删除Drupal 7中的图像样式.

drupal drupal-7

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

如何在THREE.js中定位纹理图像

我有一个带有地球纹理的球体.我可以绘制球体上的精确点,但需要调整纹理的位置(旋转它)以匹配坐标的放置位置.有没有办法在球体上旋转纹理?

javascript webgl three.js

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

CSS 只有 2 条条纹背景(倾斜)

一直在研究一种仅使用 CSS 制作两条纹背景的方法。试图实现这一点:

在此处输入图片说明

css

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

如何在忽略键的情况下组合两个PHP数组

认为这是一个简单的,但谷歌搜索了一段时间后,我已经做空了.我需要组合两个PHP数组而忽略键:

array(
  0 => 'Word 1',
  1 => 'Word 2'
)

array(
  0 => 'Word 3',
  1 => 'Word 4',
  2 => 'Word 5'
)
Run Code Online (Sandbox Code Playgroud)

结果应该是:

array(
  0 => 'Word 1',
  1 => 'Word 2',
  2 => 'Word 3',
  3 => 'Word 4',
  4 => 'Word 5'
)
Run Code Online (Sandbox Code Playgroud)

尝试array_merge但替换重复键.array_combine将无法工作,因为它需要两个数组中相同数量的元素.

php arrays

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

标签 统计

drupal ×3

drupal-7 ×3

php ×2

three.js ×2

arrays ×1

css ×1

drupal-modules ×1

javascript ×1

orbit ×1

rotation ×1

webgl ×1