在这里,在我的代码中使用微软的visual studio在C#中进行游戏开发来检测碰撞。我写了一个脚本,用A*算法找出玩家的最短路径。在这个脚本中,我无法检测不同播放器之间的碰撞。我希望降低一个播放器的速度,并使用不同的标签提高另一个播放器的速度。但是我不能控制球员的速度。 以下是我的代码 using System.Collections;
using System.Collections.Generic;
using UnityEngine.UI;
using UnityEngine;
public class PathfindingTester : MonoBehaviour
{
在Django模型中有两个datefield,即start_date和end_date。我想计算和存储两者之间的总天数,这将与每日费用一起使用,以返回总成本。
models.py
class Booking(models.Model):
"""Stores the bookings, for example when it was made, the booking date, and the car ID."""
# Unique ID for this booking.
start_date = models.Date
如果我有一个函数:
def foo(self, a, b):
c = a + b
return c
如何在不更改函数中c的情况下调用foo?假设我在另一个函数中调用foo:
def bar(self):
z = self.foo(2, 4)
return (z)
然后我想在一个单独的函数中再次调用foo,但是我想要的是'bar‘被调用时的c。
def baz(self):
self.foo(?, ?) # trying to just get c, without any changes.
基本上,我正在尝试在类中保留一个帐户,以便其他类可以访问